Groovyのヘキサエディタ(http://github.com/mcmenaminadrianを参照)で作業していて、viのようなインターフェイスを与えたいと思います。GroovyまたはJavaのクロスプラットフォームビープ音
したがって、viモードでは、ユーザーがエスケープキーを押すと「ビーピー」する必要があります。 どうすればいいですか? java.awt.Toolkit.getDefaultToolkit()。beep()を使用しても何も起こりません(Linuxの場合)、System.out.print( "\ 007")を使用する場合は何も起こりません。 System.out.flush()私はちょうどコンソールに登場する文字を取得します。
これはアプリに輝きを加えるだけのものなので、(他のいくつかの回答で示唆されているように)たくさんのコードを必要としないので、信頼性の高い方法がないかもしれません。 Windows上で動作する、誰も知っている?私はいつもSystem.out.println("\b");
を使用しました
おかげ
いいえ、ただコンソールに出力します – adrianmcmenamin
@アンダーあなたは\ bがバックスペースであると信じていません –
\ aもコンパイルされません! – adrianmcmenamin