📄 login.java
字号:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
class Login extends JFrame implements ActionListener
{
JLabel label_1=new JLabel("用户名:");
JLabel label_2=new JLabel("密码:");
JTextField txt_1=new JTextField();
JTextField txt_2=new JTextField();
JButton btn_1=new JButton("确定");
JButton btn_2=new JButton("取消");
public Login()
{
init();
//-------------------添加监听者-----------------------------
btn_1.addActionListener(this);
btn_2.addActionListener(this);
}
public void init()
{
this.setTitle("管理员登录");
JPanel jp=(JPanel)this.getContentPane();
jp.setLayout(new GridLayout(3,2));
add(label_1);
add(txt_1);
add(label_2);
add(txt_2);
add(btn_1);
add(btn_2);
//-------------------设置位置和大小-----------------------
this.setLocation(200,200);
this.setSize(300,200);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==btn_1)
confirm();
if(e.getSource()==btn_2)
this.dispose();
}
public void confirm()
{
MainFrm frm=new MainFrm();
this.dispose();
}
public static void main(String args[])
{
JFrame.setDefaultLookAndFeelDecorated(true);
Login frame=new Login();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -