030-用Swing组件及Action事件实现登录功能

上一讲:029-Swing实现简单计算器功能_CSDN专家-赖老师(软件之家)的博客-CSDN博客

利用Java的Swing控件,ActionListener事件实现登录功能

用内部类实现事件处理

内部类( inner class )是被定义于另一个类中的类。
使用内部类的主要原因是由于:
  一个内部类的对象可访问外部类的成员方法和变量,包括私有的成员。
  实现事件监听器时,采用内部类编程非常容易实现其功能。
  编写事件驱动程序,内部类很方便。

package T13;

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

//登录界面
public class LoginUI extends JFrame {

    //1.定义按钮
    private JButton btnLogin,btnExit;
    //文本框
    private JTextField txtUserName;
    //密码框
    private JPasswordField txtPwd;

    public LoginUI(){
        super("系统登录");
        //绝对布局null,使用坐标定位控件的位置
        JPanel panel = new JPanel(null);
        //创建JLabel
   

你可能感兴趣的:(java讲座,java,系统登录,Action事件)