я добавил Свинг форму JDialog к моему проекту, как на этой картинке:Получить значение из JDialog родителю JFrame
и теперь я хочу, чтобы получить значение из этого JTextField к родительскому JFrame когда я закрываю этот JDialog, я гугл об этом, и я нашел это:
Object obj=sasirMdp.showDialog();
но компилятор говорит мне, что нет никакого способа по имени showDialog
в моей JDialog.
и когда я добавил этот метод к классу JDialog:
ReturnValue showDialog() {
setVisible(true);
return result;
}
copmiler говорит мне, если я хочу, чтобы создать класс ReturnValue
.
Пожалуйста, если кто-то знает, как получить это значение от JDialog
, я буду благодарен.
возможно дубликат http://stackoverflow.com/questions/4089311/how-can-i-return-a-value-from-a-jdialog-box-to-the-parent-jframe –
@ Heuster да, я прочитал об этом сообщении, это не помогло мне принять ответ, чтобы прочитать руководство, и я не мог получить то, что я хочу, когда прочитаю его. –
Хорошо, не могли бы вы добавить код вашего JDialog и как вы вызывать его? Тогда проще указать, как применить этот ответ к вашему проекту. –