Родительское окно Java

240
01 мая 2018, 02:43

имеется вопрос. Ниже представлен код:

import static javax.swing.JOptionPane.*;
public class Main {
public static void main(String[] args) {
    String list = "Введите значение";
    String words = "";
    words = showInputDialog(null, list);
    String dwords = words.toLowerCase();
    if (dwords.equals("привет")) {
        showMessageDialog(null, "Вы вписали значение: "+words);
    } 
}
}

Что мне нужно вписать в showMessageDialog в первом аргументе вместо null чтобы при нажатии на ОК снова возвращалось окно с вводом значения, а не выполнялось закрытие программы?

Answer 1

Для этого Вам необходимо всю вашу итерацию обернуть в бесконечный цикл:

    public static void main(String[] args) {
        while (true) {
            String list = "Введите значение";
            String words = "";
            words = showInputDialog(null, list);
            String dwords = words.toLowerCase();
            if (dwords.equals("привет")) {
                showMessageDialog(null, "Вы вписали значение: " + words);
            }
        }
    }
READ ALSO
Ошибка Connection exception: java.net.ConnectException: Connection timed out: connect

Ошибка Connection exception: java.net.ConnectException: Connection timed out: connect

Написан простенький чат на JavaСерверная часть стартует, клиентская выдает ошибку:

235
Счётчик колличества нажатий на GridView

Счётчик колличества нажатий на GridView

Есть GridView, а в него закинут TextView, который я подсвечиваю через обработчикЕсли пользователь нажал на TextView, ячейка стала красной, а если он передумал,...

231
Не работает remote деплой в idea на tomcat 9

Не работает remote деплой в idea на tomcat 9

Как задеплоить проект на удаленный сервер tomcat используя IDEA? Если вручную закидывать то что получается на выходе, то всё работает,а если автоматизировать,...

299
Вылетает jsoup-парсер веб страниц

Вылетает jsoup-парсер веб страниц

Я сделал парсер веб-страниц для своего андроид приложения, и он нормально работает, но через некоторое время вылетаетОшибку вызывает блок...

260