jjzjj

mcmenaminadrian

全部标签

java - Groovy 或 Java 上的跨平台提示音

我正在Groovy中开发一个十六进制编辑器(参见http://github.com/mcmenaminadrian),我想给它一个类似vi的界面。因此,当用户在vi模式下按下转义键时,它应该发出“哔”声。我怎样才能做到这一点?如果我使用java.awt.Toolkit.getDefaultToolkit().beep()没有任何反应(无论如何在Linux上)并且如果我使用System.out.print("\007");System.out.flush()我刚刚在控制台上出现了一个字符。因为这只是为了给应用程序增添光彩,所以我不想要很多代码(如其他一些答案中所建议的那样),所以可能没有