关于actionListener监听的问题
actionListener是用来监听的事件的,用在按钮上面很容易理解:
点击按钮触发事件,但是如果是用于监听文本框内容的话,如何操作就会触发事件呢?
这是小弟最近在看马士兵老师的聊天系统教程的时候遇到的问题,代码如下:
请各位大大看看,为什么在文本框中按下“回车”就触发监听了,难道文本框监听特指回车事件吗?
点击按钮触发事件,但是如果是用于监听文本框内容的话,如何操作就会触发事件呢?
这是小弟最近在看马士兵老师的聊天系统教程的时候遇到的问题,代码如下:
import java.awt.*;
import java.awt.event.*;
public class ChatClient extends Frame {
TextField tfTxt = new TextField();
TextArea taContent = new TextArea();
public static void main(String[] args) {
new ChatClient().launchFrame();
}
public void launchFrame() {
setLocation(400, 300);
this.setSize(300, 300);
add(tfTxt, BorderLayout.SOUTH);
add(taContent, BorderLayout.NORTH);
pack();
this.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent arg0) {
System.exit(0);
}
});
tfTxt.addActionListener(new TFListener());
setVisible(true);
}
private class TFListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
String s = tfTxt.getText().trim();
taContent.setText(s);
tfTxt.setText("");
}
}
}
请各位大大看看,为什么在文本框中按下“回车”就触发监听了,难道文本框监听特指回车事件吗?
...全文
相关推荐
监听器.zip
监听器章节知识总结工程文件源码,包括 listener_demo、listener_demo1、listener_demo2。
java菜单项与图形界面的相关操作
java中对图形化菜单项的一些操作,并添加监听器
Java下拉框监听,加入界面,切换界面的处理
Java下拉框监听,加入界面,切换界面的处理
单击按钮后,按钮变为不可用
NULL 博文链接:https://javaliujie.iteye.com/blog/258608
java页面设计之事件处理综合介绍
java页面设计之事件处理,当你把界面都设计好了,总需要添加相应的执行动作给组件,在JAVA中有相应的时间处理机制,叫做监听器


Java SE
