text.addKeyListener(new KeyAdapter() {
         public void keyPressed(KeyEvent e) {
           if (e.getKeyCode() == KeyEvent.VK_ENTER)
             ...
         }
       });

解决方案 »

  1.   

    KeyListener 

    keyPressed(KeyEvent e) 具体看JDK帮助, 有详细说明
      

  2.   

    搂主也说了,是在文本中判断回车键的。所以,这就是属于键盘监听,即KeyListener代码如下:
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Key extends JFrame
    {
    JPanel panel;
    JTextField txt;
    Key()
    {
    panel=new JPanel();
    getContentPane().add(panel);
    txt=new JTextField(10);
    txt.addKeyListener(new keyAction());

    panel.add(txt);
    setSize(300,200);
    setVisible(true);
    }

    class keyAction extends KeyAdapter
    {
    public void keyPressed(KeyEvent e)
    {
    if(e.getKeyCode()==10)
    {
    JOptionPane.showMessageDialog(null,"You press Enter_Key");
    }
    }
    }

    public static void main(String args[])
    {
    new Key();
    }
    }
      

  3.   

    就是用KeyListener,alaal(穷街)说得很清楚了