eclipse35

importar java.awt.*;

importar java.awt.event.*;

importar javax.swing.*;

clase pública Test_Login extiende javax.swing.JFrame {

JPanel privado jPanel1;

JButton privado bntLogin;

JButton privado bntCannel;

pwd JPasswordField privado;

nombre de usuario JTextField privado;

JLabel jLabel2 privado;

JLabel jLabel1 privado;

principal vacío estático público ( String[] args) {

Test_Login inst = new Test_Login();

inst.setLocationRelativeTo(null);

inst.setVisible(true);

}

público Test_Login() {

super();

initGUI();

}

private void initGUI() {

prueba {

setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);

{

jPanel1 = nuevo JPanel();

getContentPane().add(jPanel1, BorderLayout.CENTER);

jPanel1.setLayout(null);

{

jLabel1 = new JLabel();

jPanel1.add(jLabel1);

jLabel1.setText("nombre de usuario");

jLabel1.setBounds(45, 30, 75, 25);

}

{

jLabel2 = nuevo JLabel();

jPanel1.add(jLabel2);

jLabel2.setText("contraseña");

jLabel2.setBounds(45, 75, 55, 15);

}

{

nombre de usuario = new JTextField();

jPanel1.add(nombre de usuario);

nombre de usuario.setBounds(100, 30, 140, 25);

}

{

pwd = new JPasswordField();

jPanel1.add(pwd ) ;

contraseña.

setBounds(100, 70, 140, 25);

}

{

bntLogin = new JButton();

jPanel1. add(bntLogin);

bntLogin.setText("Iniciar sesión");

bntLogin.setBounds(40, 120, 60, 30);

bntLogin. addMouseListener(new MouseAdapter() {

public void mouseClicked(MouseEvent e) {

if (username.getText().equals("小王")

&& pwd.getText().equals("xiaowang")) {

JOptionPane.showMessageDialog(Test_Login.this,

"Inicio de sesión exitoso");

} else {

JOptionPane.showMessageDialog(Test_Login.this,

"Error de inicio de sesión");

}

}

});

bntCannel = new JButton();

jPanel1.add(bntCannel);

bntCannel.setText("Cancelar" );

bntCannel.setBounds(180, 120, 60, 30);

bntCannel.addMouseListener(new MouseAdapter() {

public void mouseClicked(MouseEvent e) {

System.exit(0);

}

});

}

}

pack();

setSize(300, 215);

} catch (Excepción e) {

e.printStackTrace ();

}

}

}

Pruebe este código para ingresar el nombre de usuario y la contraseña en la interfaz de inicio de sesión de usuario