2016-07-11 5 views
0

Hy. У меня проблема, когда была установлена ​​первая кнопка jframe, отключить кадр, а затем войти в другой jframe. Jframe1, мой код:Включение jframe из другого jframe

Private void.jbutton1actionperformed(java.awt.event.ActionEvent evt){ 
this.setEnabled(false); 
new Jframe2().show(); 
} 

Я не сделать Jframe1 распоряжаться, инвалиды только и делают Jframe2 показ. В Jframe2 я устанавливаю здесь кнопку:

Private void jbutton1actionperformed(java.awt.event.ActionEvent evt){ 
this.dispose() 
new Jframe1().setEnabled(true); 
} 

Тогда моя проблема в том, что Jframe1 по-прежнему отключен. Я не знаю, как включить разрешение из другого jframe. Пожалуйста, помогите мне!

+0

Не используйте метод show(). Вы должны использовать 'setVsiible (true)'. – camickr

+0

Да, я попробую использовать setVisible. Спасибо –

ответ

0

Когда вы используете new, это означает, что вы создаете новый jFrame1, не обновляя старый.

+0

Спасибо раньше. Итак, что мне нужно сделать, чтобы включить Jframe1 с кнопки в Jftame2? –

+0

Я предлагаю использовать this.setVisible (true), используя this.setEnabled (false), когда u хочет скрыть jframe и this.setVisible (false), когда вы хотите показать jframe. –

+0

Спасибо, что так радовался. Я попробую предложить. –

 Смежные вопросы

  • Нет связанных вопросов^_^