只要是组件都可以激发组件事件,可以是回车或者是鼠标点击
如:
     public class Denglu extends JFrame implements ActionListener
     {
        JButton button2 = new JButton();
        button2.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                ZhuCe pobjZhuCe = new ZhuCe();
                pobjZhuCe.setSize(300,150);
                pobjZhuCe.setLocation(400,250);
                pobjZhuCe.show();
                dispose();
            }
        });
     }

解决方案 »

  1.   

    <script language="JavaScript">
    function keysubmit(e)
    {
    if (navigator.appName == "Netscape")
    {
    if (e.which == 13) 执行某函数();
    }
    else
    {
    if (event.keyCode == 13) 执行某函数();
    }
    }
    </script><input type="text" name="textfield" size="15" onKeyPress="return keysubmit()">
      

  2.   

    明显是个web问题,哈。应该到JSP板块去问
      

  3.   

    <script language="JavaScript">
        function checkEnter(evt){
            if (evt.keyCode == '13'){
                doLogin();   //你登陆的function;
            }
        }
    </script><BODY onkeydown='checkEnter(event)'>
      

  4.   

    偶说的登陆问题只是个比喻,不是要在web也上做出登陆的效果,而是要在一个frame里的一个textfield上做出能响应回车的效果.
      

  5.   

    import javax.swing.*;
    import javax.swing.event.*;
    import java.awt.*;
    import java.awt.event.*;public class TestEnter extends JFrame implements ActionListener{
        JTextField jtf = new JTextField();
        /** Creates a new instance of TestEnter */
        public TestEnter() {
            Container c = getContentPane();
            JButton btn = new JButton("Click");
            btn.addActionListener(this);
            c.add(btn, "South");
            c.add(jtf, "North");
            jtf.addActionListener(this);
            setBounds(150, 100, 400, 200);
        }
        
        public void actionPerformed(ActionEvent e)
        {
            jtf.setText("");
        }
        
        /**
         * @param args the command line arguments
         */
        public static void main(String[] args) {
            JFrame f = new TestEnter();
            f.show();
        }
        
    }