事件监听器用于处理GUI界面发生的各种用户操作事件,例如,鼠标单击、按钮被按下等事件都由事件监听器负责监听并处理事件。下面介绍如何为“登录”按钮添加事件监听器。
(1)在设计器中双击“登录”按钮。设计器将转换到源代码编辑器界面,并添加了处理“登录”按钮动作事件的监听器代码,将输入光标定位置方法编写位置。关键代码如下所示:
button.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
// 这里输入代码
}
});
(2)编写事件的监听器代码,输出窗体输入的用户名与密码。关键代码如下。
button.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
// 这里输入代码
System.out.println("单击了登录按钮");
System.out.println("输入的用户名是:" +
userNameC.getText());
System.out.println("输入的密码是:" +
passwordC.getText());
}
});