Создание всплывающего окна в Java - PullRequest
1 голос
/ 11 февраля 2011

Я хочу создать всплывающее окно, которое активируется, когда я нажимаю кнопку «Проверить».Что он делает, это спрашивает пользователя, если они уверены, что они просили.Если да, то это делает запрос.Если нет, он возвращается к своему нормальному состоянию.

Я знаю, что я сказал, что это немного двусмысленно, но я хочу создавать различные типы всплывающих окон.веб-сайт, который имеет общие всплывающие окна с указанным кодом?

Мне просто нужен простой код, который я могу расширить.

Ответы [ 2 ]

4 голосов
/ 11 февраля 2011

Я думаю JOptionPane - это то, что вы хотите.

  • showConfirmDialog: просит подтверждения вопрос вроде да / нет / отменить.
  • showInputDialog: подскажите для некоторых вход.
  • showMessageDialog: сообщить пользователь о чем-то, что имеет произошло.
  • showOptionDialog: Великий Унификация вышеперечисленных трех.

Небольшой пример получения всплывающего окна «Да-Нет», о котором вы просили, будет:

if (JOptionPane.showConfirmDialog(null, "Are you sure about your request?", "Request", 
    JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE)
    == JOptionPane.YES_OPTION)
{
 //Do the request
}
else
{
 //Go back to normal
}

Это решение, однако, работает, только если вы используете Swing .

3 голосов
/ 11 февраля 2011

Вы должны проверить JDialog , чтобы создать свои собственные диалоги сообщений или вы можете использовать стандартные диалоги сообщений в JOptionPane .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...