当前位置: 代码迷 >> Java相关 >> [求助]有没有回车触发动作的函数啊
  详细解决方案

[求助]有没有回车触发动作的函数啊

热度:312   发布时间:2007-04-19 23:35:01.0
[求助]有没有回车触发动作的函数啊

我在一个文本框内输入文字,想通过按回车就把他发出去,也就是说用回车来触发这个动作,请问有没有什么函数啊??

搜索更多相关的解决方案: 函数  动作  回车  触发  

----------------解决方案--------------------------------------------------------
KeyListener
----------------解决方案--------------------------------------------------------
MM又来JAVA区,欢迎哦
----------------解决方案--------------------------------------------------------
actionListener
----------------解决方案--------------------------------------------------------
keylistener监听回车键
----------------解决方案--------------------------------------------------------
JTextField按回车以后就触发 ActionEvent
----------------解决方案--------------------------------------------------------
KeyListener,actionListener都行的么?如何实现啊
----------------解决方案--------------------------------------------------------

用ActionListener就行了。
下面是调试过的代码:

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

import java.util.EventListener;
public class TextTest extends JFrame implements ActionListener
{

private JTextField input_msg = new JTextField(20);
private JLabel lab = new JLabel("显示结果(按回车):");
public TextTest()
{
super();
Container con = this.getContentPane();
con.setLayout(new FlowLayout());
con.add(input_msg);
con.add(lab);
input_msg.addActionListener(this);

this.setSize(400,300);
this.setVisible(true);
System.out.println("AA");
}

public static void main(String args[])
{
TextTest tt = new TextTest();
}


public void actionPerformed(ActionEvent e) {
// TODO: 在这添加你的代码
this.lab.setText("显示结果:"+input_msg.getText());
}
}


----------------解决方案--------------------------------------------------------
  相关解决方案