Во-первых, пусть будет известно, что я новичок в Java и ее причудах. Я опытный программист с разными языками, может быть поэтому я застрял...
У меня есть приложение, которое, возможно, из-за плохого дизайна, порождает новые JFrames через рабочий процесс пользователей. Мой вопрос: если в порожденном JFrame есть событие, может ли он связаться и передать данные или событие своему родителю?
Я читал, что использование JDialog кажется способом проектирования, но давайте предположим, что это не вариант. По сути, JFrame1 содержит JTable со списком данных. Действие порождает JFrame2, и пользователь «делает что-то», что влияет на данные в списке в JFrame1. После закрытия JFrame2 есть ли способ управлять JTable на основе события закрытия JFrame2?
Это довольно простая концепция, я просто не могу найти механизм, который позволил бы такое действие.
Спасибо!