Мой текущий дизайн таков: у меня есть внешний фрейм, который отображает главное приложение. Когда пользователь нажимает кнопку в основном приложении, должно запускаться всплывающее окно. Я использую JOptionPane.showInternalOptionDialog и передаю объекты кнопок в качестве параметров. Когда пользователь нажимает одну из этих кнопок, он должен запускать определенные команды, а затем закрывать окно. Мне не удалось закрыть рамку, в которой отображается всплывающее окно.
Я нашел аналогичный вопрос на этом форуме, который предлагает следующий обходной путь. Закрытие диалогового окна, созданного JOptionPane.showOptionDialog()
Но вышеуказанный обходной путь закрывает мой полный графический интерфейс. Я просто хочу закрыть всплывающее окно JOptionPane.
Заранее спасибо.