Share the post "How To Create A Login Password Dialog Using Only JOptionPane"
Here is a short code to create a login/password dialog using only JOptionPane. This way, you do not have to waste your time making a custom JDialog class.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
JLabel label_login = new JLabel("Username:"); JTextField login = new JTextField(); JLabel label_password = new JLabel("Password:"); JPasswordField password = new JPasswordField(); Object[] array = { label_login, login, label_password, password }; int res = JOptionPane.showConfirmDialog(null, array, "Login", JOptionPane.OK_CANCEL_OPTION, JOptionPane.PLAIN_MESSAGE); if (res == JOptionPane.OK_OPTION) { System.out.println("username: " + login.getText().trim()); System.out.println("password: " + new String(password.getPassword())); } |
