Было бы полезно, если бы вы опубликовали некоторый код, показывающий, как вы показываете JFrame
, тогда я мог бы привести более конкретный пример.
В общем, у вас будет класс, который расширяет JFrame
, JDialog
и т. Д. В этом классе у вас будут геттеры и сеттеры, которые будут получать и устанавливать значения элементов управления в форме.
В вашем случае после нажатия кнопки «Готово» выможет иметь прослушиватель, либо по кнопке «Готово», либо по самому фрейму (прослушивая событие закрытия), получить значения из вашей формы и что-то с ними сделать.
Если это неясно, пожалуйста, напишитенекоторый код и, возможно, я могу дать вам конкретный пример.