java文本框(JTextField)响应回车按键的方法
(2011-09-26 10:13:49)
标签:
it |
一般而言,在java语言中,响应JTextField回车按键有两种方法:
一.捕获文本框动作事件;二,捕获键盘事件中得回车按键。
两种方法都可以响应键盘的回车按键,捕获文本框动作事件的方法比较而言,较容易实现,代码简洁。
但是捕获键盘事件中的回车按键也有它可取之处,比如文本框对组合键的响应(如qq中的Enter+Ctrl发送信息)。
1.捕获文本框动作事件(即回车按钮),实现ActionListener接口。
测试程序代码如下:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class text extends JFrame implements ActionListener
{
}
2.捕获键盘事件中得回车按键(KeyEvent.VK_ENTER),实现KeyListener接口。
测试程序代码如下:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class text extends JFrame implements KeyListener
{
}
后记:此两种方法是在近期学习java语言中遇到的,今将其整理,加深印象,希望对大家也有所帮助!