creame un formulario con nombre apellido correo electronico y contraseña
Aquí te muestro un ejemplo de cómo crear un formulario con nombre, apellido, correo electrónico y contraseña en Java utilizando la clase `JFrame` y `JTextField` de la biblioteca Swing: ```java import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class Formulario extends JFrame { private JTextField nombreField; private JTextField apellidoField; private JTextField correoField; private JPasswordField contraseñaField; public Formulario() { // Configuración del formulario setLayout(new FlowLayout()); setTitle("Formulario de Registro"); setSize(400, 200); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLocationRelativeTo(null); // Campo de nombre JLabel nombreLabel = new JLabel("Nombre:"); nombreField = new JTextField(20); add(nombreLabel); add(nombreField); // Campo de apellido JLabel apellidoLabel = new JLabel("Apellido:"); apellidoField = new JTextField(20); add(apellidoLabel); add(apellidoField); // Campo de correo electrónico JLabel correoLabel = new JLabel("Correo electrónico:"); correoField = new JTextField(20); add(correoLabel); add(correoField); // Campo de contraseña JLabel contraseñaLabel = new JLabel("Contraseña:"); contraseñaField = new JPasswordField(20); add(contraseñaLabel); add(contraseñaField); // Botón de enviar JButton enviarButton = new JButton("Enviar"); enviarButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { String nombre = nombreField.getText(); String apellido = apellidoField.getText(); String correo = correoField.getText(); String contraseña = new String(contraseñaField.getPassword()); // Procesar la información del formulario System.out.println("Nombre: " + nombre); System.out.println("Apellido: " + apellido); System.out.println("Correo electrónico: " + correo); System.out.println("Contraseña: " + contraseña); } }); add(enviarButton); // Mostrar el formulario setVisible(true); } public static void main(String[] args) { new Formulario(); } } ``` Este código crea un formulario con los campos solicitados y un botón de enviar. Cuando se hace clic en el botón, se procesa la información de los campos y se muestra en la consola.