Como usar cajas de diálogo: showMessageDialog y showInputDialog

En este tutorial vamos a aprender como funcionan las cajas de diálogo viendo un ejemplo práctico. Utilizaremos primero las cajas de diálogo MessageDialog que muestran información:

y después las de InputDialog que piden información y el programa recoge esa información:

Con este código podemos ver como funcionan esas dos cajas de diálogo. Primero crea dos InputDialog que nos piden un usuario y una contraseña y después en función de si los datos que insertamos son correctos o no, nos muestra un MessageDialog con el resultado; "login ok" si es correcto y "login failed" si no lo es:

package com.edu4java.swing.tutrial1;

import javax.swing.JOptionPane;

public class Login {
	public static void main(String[] args) {
		String user = JOptionPane.showInputDialog(null, "user");
		String password = JOptionPane.showInputDialog(null, "password");

		if ("edu4java".equals(user) && "myPassword".equals(password)) {
			JOptionPane.showMessageDialog(null, "login ok");
		}else {
			JOptionPane.showMessageDialog(null, "login failed");
		}
	}
}
<< Indice Siguiente >>