Я предполагаю, что вы прочитали учебник " Как сделать диалоги " из Oracle?
Возвращаемое значение из showOptionDialog () - это int, которое указывает, какая кнопка была выбрана.Независимо от нажатия кнопки «ОК», «Отмена» или чего-либо еще, окно должно быть удалено само по себе.Если вам нужна дополнительная информация из окна, а затем какая кнопка была нажата, посмотрите другие параметры, например showInputDialog ().