Доступ к JFrame с использованием другого JFrame - PullRequest
0 голосов
/ 25 апреля 2020

У меня есть 2 кадра, frame1 и frame2. Я попытался неопределить frame1, используя кнопку j на frame1. Я закодировал jbutton следующим образом.

this.setState(JFrame.iconfied);

, и он работал.

Тогда я хотел, чтобы в frame2 использовалась та же самая кнопка j (кнопка, которая была на frame1), я кодировал кнопку j следующим образом.

frame2 frame = new frame2();
frame.setState(JFrame.iconfied);

Но она не работала. "frame2" был именем класса frame2, и это был класс publi c, но jbutton ничего не делал. Если бы кто-то мог помочь мне, я был бы очень благодарен! Спасибо ...

1 Ответ

0 голосов
/ 25 апреля 2020

Наконец я понял, что случилось с моим кодом. Я создал объект с именем frame для класса frame2. К сожалению, я создал его внутри метода jbutton, который в Netbeans называется jbuttonActionPerformed. Таким образом, объект выполнялся каждый раз, когда я нажимал кнопку. Но Объект должен быть выполнен только один раз. Я переопределил это простое правило и столкнулся с этой проблемой. После вырезания и вставки строки объекта вне метода (но внутри класса) проблема была автоматически исправлена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...