实现组件的事件监听器

事件监听器用于处理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());

        }

});