0

アプリケーションの構築に NetBeans を使用しています。

私のマウスリスナーはすべてうまく機能しますが、キーリスナーはまったくリッスンしません。

private void viewport1KeyPressed(java.awt.event.KeyEvent evt) {                                     
    System.out.println(evt.VK_SPACE);    
    if (evt.getKeyCode() == evt.VK_SPACE) {
            System.out.println("Bingo");
 }

そこからの出力はなく、evt.VK_SPACE Netbeans を使用する場所では、静的フィールドへのアクセスについて警告が表示されます。

私は何を間違っていますか?

4

1 に答える 1

0

そのはず;

if (evt.getKeyCode() == KeyEvent.VK_SPACE) {

netbeans によって生成されたためにコードを編集できない場合は、フォーム エディターで編集できます。(コードをカスタマイズします..)

于 2013-05-28T14:58:53.023 に答える