Как использовать JOptionPane?JAVA

Программисты JAVA общаются здесь
Anonymous
Как использовать JOptionPane?

Сообщение Anonymous »

Я изучаю Java, и в одном из упражнений мне нужно создать фрейм журнала, который отображает предупреждение после нажатия кнопки отмены, прежде чем вводить идентификатор или пароль.

Код: Выделить всё

import javax.swing.JOptionPane;

public class Authenticator {

public static void main(String args[]) {

String username = JOptionPane.showInputDialog("ID:");
String password = JOptionPane.showInputDialog("PASSWORD:");

if (
username != null && password != null &&
(
(username.equalsIgnoreCase("bburd") && password.equalsIgnoreCase("whale")) ||
(username.equalsIgnoreCase("hritter") && password.equalsIgnoreCase("preakston")) ||
(username.equalsIgnoreCase("epiekos") && password.equalsIgnoreCase("simplus"))
)
)
{
JOptionPane.showMessageDialog(null, "YOU'RE IN");
} else {
Object[] options = { "OK", "CANCEL" };
JOptionPane.showOptionDialog(null, "NO INFORMATION", "WARNING",
JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,
null, options, options[0]);
}
}
}
Я пытаюсь использовать класс JOptionPane, но после нажатия кнопки предупреждение не появляется. Он появляется в конце программы.

Подробнее здесь: https://stackoverflow.com/questions/782 ... optionpane

Вернуться в «JAVA»