私のプログラムにKeyListener
を使用しようとしています。 私は私のメインクラスにこのクラスを追加しました:私は私のメインクラス内のどこにでもaddKeyListener(new CustomKeyListener())
メソッドを追加することはできませんよしかしキーリスナーを追加できないのはなぜですか?
class CustomKeyListener implements KeyListener{
@Override
public void keyTyped(KeyEvent k) {}
@Override
public void keyPressed(KeyEvent k) {}
@Override
public void keyReleased(KeyEvent k) {}
}
。 私は何が欠けていますか?
以前のquestionに基づいて、私はそれがグラフィックインターフェイスでしか機能しないことを理解しています。私はちょうど任意のフォームを追加しても動作しますか?
誰でもこの問題を解明できますか?
KeyListenerを何に追加しようとしていますか? – apicellaj
「いくらかの仲裁形態」は私には正しいとは言えません。このように進めたい場合は、ユーザーが見て使用したいグラフィカルユーザーインターフェイスを構築する必要があります。 –
@ OleV.V。私は唯一のユーザーです。私が望むのは、このキーリストを追加して、ループ処理を停止するためにキーを押している操作をキャッチすることができるようにすることです。それでおしまい。 –