jpasswordfield
Página 1 de 1.
jpasswordfield
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class JPasswdField {
JPasswordField passwd;
public JPasswdField() {
//Campo JPasswordField con 8 columnas.
passwd = new JPasswordField( 8 );
//ActionListener.
passwd.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
//Al evento de Action, imprime la contraseña contenida en el
//componente. Se requiere un casting, porque el método regresa
//un array de chars y no un String.
System.out.println(new String(passwd.getPassword()));
}
});
//JFrame, ContentPane y JLabel.
JFrame frame = new JFrame();//Creación de un objeto tipo JFrame.
Container container = frame.getContentPane();//Creación de un conten.
container.setLayout(new FlowLayout());//Layout del contenedor.
JLabel label = new JLabel("Ingrese su contraseña");//Etiqueta
container.add(label);//
container.add(passwd);//
frame.pack();//Permite que la ventana cambie su tamaño en base a los
//componentes.
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);//Veamos...
}
public static void main(String[] args) {
new JPasswdField();
}
}
import java.awt.event.*;
import javax.swing.*;
public class JPasswdField {
JPasswordField passwd;
public JPasswdField() {
//Campo JPasswordField con 8 columnas.
passwd = new JPasswordField( 8 );
//ActionListener.
passwd.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
//Al evento de Action, imprime la contraseña contenida en el
//componente. Se requiere un casting, porque el método regresa
//un array de chars y no un String.
System.out.println(new String(passwd.getPassword()));
}
});
//JFrame, ContentPane y JLabel.
JFrame frame = new JFrame();//Creación de un objeto tipo JFrame.
Container container = frame.getContentPane();//Creación de un conten.
container.setLayout(new FlowLayout());//Layout del contenedor.
JLabel label = new JLabel("Ingrese su contraseña");//Etiqueta
container.add(label);//
container.add(passwd);//
frame.pack();//Permite que la ventana cambie su tamaño en base a los
//componentes.
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);//Veamos...
}
public static void main(String[] args) {
new JPasswdField();
}
}
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|