La vista de eclipse es igual al código fuente
Importar Java.awt.event.*;
Importar javax.swing.*;
La clase pública Test_Login extiende javax. swing.JFrame {
JPanel privado JPanel 1;
JButton privado bntLogin
JButton privado bntCannel
JPasswordField privado pwd
Nombre de usuario privado de JTextField;
JLabel privado jLabel2
JLabel privado JLabel 1;
Principal vacío estático público (String[] args) { p >
Prueba _ iniciar sesión inst = nueva Prueba _ iniciar sesión();
inst .setlocationrelativeto(null); >
inst .p>
}
público Test_Login() {
super();
iniciar GUI();
}
Private void initGUI() {
Prueba {
setDefaultCloseOperation(window constantes.DISPOSE_ON_CLOSE);
{
p>
JPanel 1 = nuevo JPanel();
getContentPane(). agregar(jPanel1,BorderLayout.
centro);
jpanel 1. establecer diseño(nulo);
{
JLabel 1 = nuevo JLabel();
jpanel 1. agregar(jlabel 1);
JLabel1.setText("nombre de usuario");
jLabel1.setBounds(45, 30, 75, 25);
}
{
JLabel 2 = nuevo JLabel();
jpanel 1. agregar(jlabel 2);
jlabel 2 . settext(" contraseña ");
jLabel2.setBounds(45, 75, 55, 15);
}
{
< p. >nombre de usuario = new JTextField();jPanel1.add(nombre de usuario);
nombre de usuario.setBounds(100, 30, 140, 25);
}
{
pwd = new JPasswordField();
jpanel 1. add(pwd);
pwd.setBounds( 100, 70, 140, 25);
}
{
bnt iniciar sesión = nuevo JButton();
jpanel 1 . (bnt iniciar sesión);
bnt iniciar sesión . settext(" iniciar sesión "
bntLogin.setBounds(40, 120, 60, 30); >bntLogin.addMouseListener(new MouseAdapter() {
se hizo clic con el mouse en un vacío público (evento del mouse e){
If (username.getText().Equals("小王")
amp amppwd.getText().
Igual a ("Wang Xiao"){
joptionpane . showmessagedialog(Prueba _ iniciar sesión. esto,
"Iniciar sesión correctamente");
joptionpane .showmessagedialog(Test_log in .this,
"Error de inicio de sesión");
}
}
});
canal bnt = new JButton();
jpanel 1 . ");
canal bnt . establecer límites(180, 120, 60, 30);
canal bnt . addmouse oyente(new MouseAdapter() {
Se hizo clic en el vacío público (evento del mouse e){
system(0);
}
});
}
}
paquete();
setSize(300, 215
} captura (Excepción e) {< /p); >
e.printstacktrace();
}
}
}
Intente usar este código cuando el usuario inicie sesión. el nombre de usuario y la contraseña en la interfaz.