我想实现在JFrame窗口中 只要点击回车键就弹出一个床口显示一段信息,但是对监控回车键的监听无法加入到JFrame窗口中 希望知道的朋友能给与解答!

解决方案 »

  1.   

    加事件监听
    回车 VK_ENTER
    再加个提示框
    JOptionPane.showMessageDialog(this,"你按下了回车键","提示",JOptionPane.INFORMATION_MESSAGE);
      

  2.   

    package com.ddpie.frame;import java.awt.event.KeyAdapter;
    import java.awt.event.KeyEvent;import javax.swing.JFrame;
    import javax.swing.JOptionPane;public class TestJFrameEnterKey {
      public static void main(String[] args) {
        final JFrame frame = new JFrame();
        frame.setSize(300,200);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.addKeyListener(new KeyAdapter(){//添加键盘监听器
          public void keyPressed(KeyEvent e){
            if(e.getKeyCode()==KeyEvent.VK_ENTER){
              JOptionPane.showMessageDialog(frame,"Enter was pressed","Notice",JOptionPane.INFORMATION_MESSAGE);
            }
          }
        });
        frame.setVisible(true);
      }
    }