Как использовать 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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