Как открыть несколько JOptionPanes в для l oop? - PullRequest
0 голосов
/ 04 марта 2020

Я пытаюсь открыть несколько JOptionPanes одновременно с a для l oop, но мой код в настоящее время открывает только 1.

String[] menu = new String[2000];

        for(int i = 0; i < 19; i++) {
            options.add("virus");
        }

        String[] te = toArray(options);

        for(int i = 1; i < menu.length; i++) {

            menu[i] = (String) JOptionPane.showInputDialog(null, "virus", "virus", JOptionPane.PLAIN_MESSAGE, null, te, null  ); 

        }

1 Ответ

1 голос
/ 04 марта 2020

Поскольку каждая панель параметров ожидает ответа, прежде чем продолжить l oop. Вам нужно будет создать поток для каждой панели параметров (или креатив SwingUtilities.invokeLater ()).

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