muestre el nombre ingresado en el siguiente formulario en un label
Publicado por Maick (3 intervenciones) el 19/05/2019 00:38:09
como puedo modificar este código para que me pida el nombre, apellido, contraseña y me muestre el nombre ingresado en el siguiente formulario en un label.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import java.awt.FlowLayout;
import java.awt.event.*;
import javax.swing.*;
public class prueba extends JFrame{
private static final long seralVersionUID=1L;
String clave = "1234"; //password correcto
JPasswordField password = new JPasswordField (20);
JLabel label2 = new JLabel ("");
public prueba(){
super("Sitema de Seguridad");
getContentPane().setLayout (new FlowLayout());
JLabel label = new JLabel ("Login");
getContentPane().setLayout (new FlowLayout());
//JTextField textfield = new JTextField ("Ingrese Usuario", 20);
JButton boton=new JButton ("Enviar");
getContentPane().add (label);
getContentPane().add (password);
getContentPane().add (boton);
getContentPane().add (label2);
setSize (500,300);
setVisible (true);
//codigo del boton
boton.addActionListener (new ActionListener() {
public void actionPerformed (ActionEvent e) {
if (password.getText().equals (clave)) {
label2.setText ("Password Correcto");
Ventana verVentana=new Ventana();
} else {
label2.setText ("Password Inorrecto");
}
}
});
}
public static void main (String[]arg){
new prueba();
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
//importamos el paquete awt y swing para trabajar con elementos gráficos en java
import java.awt.*;
import javax.swing.*;
import javax.swing.UIManager.LookAndFeelInfo;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.MouseWheelEvent;
import java.awt.event.MouseWheelListener;
import javax.swing.border.Border;
import javax.swing.*;
public class Ventana
{
//campos
private JFrame vent;//campo ventana del tipo JFrame para construir la ventana
//constructor
public Ventana()
{
construirVentana();//metodo que se encarga de construir la ventana
}
//métodos
public void construirVentana()
{
vent = new JFrame ("MI VENTANA ");//nombre que toma la ventana
vent.setSize(600,600);//tamaño de la ventana
vent.setLocationRelativeTo(null);//ventana centrada en pantalla
vent.setDefaultCloseOperation(vent.EXIT_ON_CLOSE);//para que se cierre al salir
vent.setResizable(false);//no se puede cambiar de tamaño la ventana
vent.setLayout(null);//para que no acomode los elementos y los podamos poner donde queramos en caso de que los hubiera
vent.getContentPane().setBackground(Color.PINK);//color del fondo de la ventana
vent.setVisible(true);//hace que la ventana sea visible
JFrame frame = new JFrame();
}
}
Valora esta pregunta


0