/ / Розміщення кнопки jFrame за допомогою кнопки jFrame з іншої jFrame в netbeans [дублікат] - java, swing, netbeans, jframe

Утилізація jFrame usinga кнопкою з іншої jFrame в netbeans [дублікат] - java, swing, netbeans, jframe

Чи можливо розпоряджатися jFrame за допомогою кнопки іншого jFrame? Якщо це можливо, як повинні виглядати коди в netbeans?

Відповіді:

2 для відповіді № 1

Чи можливо розпоряджатися jFrame за допомогою кнопки іншого jFrame?

Так.

Якщо це можливо, як повинні виглядати коди в netbeans?

У програмі ActionListener JButton:

myOtherFrame.dispose();

Ваше питання в двох словах - по суті - якчи можу я назвати метод на одному об'єкті від іншого об'єкта, це ". Це ключове значення для цього - це бути впевненим, що у вас є гідне посилання на об'єкт, поведінку якого ви хотіли б змінити (чий метод ви" d люблю дзвонити) всередині виклику об'єкта. Отже, тут вам знадобиться гідне посилання на відображається вікно, щоб викликати метод на ньому.

Ймовірно, мої рекомендації не допоможуть вам у цьомуТим більше, що ключовим у всьому цьому є структура вашої програми, включаючи посилання, які ви маєте для одного Jframe в іншому класі, деталі, які ви нам не показали чи не розповіли.

Крім того, дуже малоймовірно, що ви навіть цього хочетемати декілька JFrame одночасно, оскільки більшість професійних додатків мають щонайменше одне головне вікно верхнього рівня (для Swing це JFrame), а іноді мають дочірні вікна, які для Swing будуть JDialogs.

Дивіться: Використання декількох фреймів JF, хороша / погана практика?.