Как сфокусировать диалоговое окно? - PullRequest
0 голосов
/ 17 апреля 2020

Я хочу показать всплывающее уведомление из свернутого (консольного) окна.

Вот код:


JFrame frame = new JFrame();
JPanel panel = new JPanel();

//...

frame.setAlwaysOnTop(true);
frame.toFront();

int option = JOptionPane.showOptionDialog(frame, panel, "test",
        JOptionPane.NO_OPTION, JOptionPane.PLAIN_MESSAGE,
        null, options, options[0]);

Окно всплывает, и оно сверху, но это не сфокусировано. Строка заголовка серая, но должна быть темно-синей.

Что мне сделать, чтобы это исправить?

PS: если это уместно, я запускаю ее на windows 7.

...