Red de conocimiento informático - Espacio del host - Quiero hacer un subprograma de Java más simple, solo agregue un cuadro de texto y algunos botones. ¿Existe un ejemplo más básico?

Quiero hacer un subprograma de Java más simple, solo agregue un cuadro de texto y algunos botones. ¿Existe un ejemplo más básico?

Resulta que estoy en una clase experimental y te daré una que acabo de terminar, tal vez pueda ayudarte.

Consulte la captura de pantalla de la función de implementación:

Código fuente: import?javax.swing.*;?

import?java.awt.event. *;?

importar?java.awt.*;?

clase pública?PasswordVerification?extends?JFrame?implements?ActionListener{? >

JLabel?userLabel; //¿definir la etiqueta de usuario?

JLabel?passwordLabel; //¿definir la sugerencia de etiqueta de contraseña?

JTextField?userText; campo de texto?

JPasswordField?passwordText; //¿definir cuadro de texto de contraseña?

int?count=1; //¿Cuenta el número de veces que ingresa información?

public?PasswordVerification()?{

super("Por favor, introduzca un mensaje");?

Container?container= getContentPane(); //obtener el objeto contenedor contenedor;?

container.setLayout(new?FlowLayout());//¿Establecer el diseño predeterminado?

userLabel=new?JLabel("Nombre de usuario"); // ¿Crear una etiqueta de usuario?

passwordLabel=new?JLabel("Password");//¿crear etiqueta de usuario?

passwordLabel=new?JLabel("Password");//¿crear etiqueta de contraseña?

userText=new?JTextField(10); // ¿Crear un cuadro de entrada de texto de usuario?

contraseñaText=new?JPasswordField(10); // ¿Crear un cuadro de texto para ingresar contraseña?

contraseñaText.addActionListener(this); //registrar detector de eventos;?

contenedor.add(userLabel);?

contenedor.add(userText); ?

contenedor.add(passwordLabel);?

setSize(400, 80);?

setVisible(true);?

}?

public?void?actionPerformed(ActionEvent?e){/¿Manejo de eventos?

¿Cadena?

¿Cadena? contraseña=new?String("12345678"); // Suponemos que la contraseña es correcta;?

if(e.getSource(

)==contraseñaTexto){?

recuento ;?

char[]?contraseñas=contraseñaTexto.getPassword();?

if(userText.getText().equals(nombre de usuario)&contraseña.equals(new?String(contraseñas))?

{?

JOptionPane.showMessageDialog(null ,? " Bienvenido: "? ?userName);?

System.exit(0);?

}?

¿más?

System.exit(0);?

else{?

JOptionPane.showMessageDialog(null, userText.getText() "Ingrese el mensaje correcto");?

p>

}?

}?

}?

público; void; main(String; args[]){? p> p>

Verificación de contraseña; pv=new; Verificación de contraseña();?

pv.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);?

}?

}