Я создал приложение Java Swing, в котором он состоит из jDesktoppane, внутри которого я загружаю/вызываю некоторые внутренние рамки из кнопок переключения в основном фрейме (JFrame). И я использовал группу jButton для всех кнопок переключения, так что только один кадр будет при нажатии кнопки.Как получить доступ к компонентам в JFrame из внутреннего фрейма
Поскольку я использовал кнопку переключения, хотя я располагаю JInternalFrame, соответствующая кнопка переключения будет находиться в нажатом режиме (Selected). Я пробовал много способов и не мог изменить состояние кнопки переключения из выбранного в UnSelected.
Сначала я создал метод внутри моего основного JFrame.
public void buttongroup_off(){
buttonGroup 1.setSelected(null,false);
}
Затем я создал объект внутри кнопки выхода из JInternalFrame и через которые я назвал метод buttongroup_off().
private void jButton 7 ActionPerformed(java.awt.event.ActionEvent evt) {
Main m1= new Main();
m1.buttongroup_off();
this.dispose();
}
но это не сработает !!, Может ли кто-нибудь помочь мне в этом? im kind для программирования.
Im получает ошибку в 1-й строке вашего кода, * событие * - это место. – TRomesh
Приведенный выше код добавлен к вам ActionListener. Поэтому используйте имя переменной, которое вы используете для ActionEvent. – camickr
Я тебя не понял. whats имя переменной события? это actionPerformed ?? – TRomesh