2016-02-19 2 views
0

Я использую netbeans для разработки своего приложения Gui Я добавил jframe с вкладкой. Для каждой вкладки я создал Jpanel в своем собственном файле Java, так как я не хочу, чтобы все было в одном файле.Загрузка панелей из разных файлов

Итак, в первом файле jframe я изменил «пользовательский код», поэтому он использует созданный Jpanel. Проблема заключается в том, что Jpanel не отображается, когда я запускаю программу. Я считаю, потому что первый файл сидит в собственном макете и перезаписывает макет Jpanel в другом файле. Я попытался удалить настройку макета, но он сгенерирован и не позволяет мне это делать. что вы скажете, я должен это исправить?

Есть ли способ netbeans рассказать об этом, чтобы загрузить панель из другого файла? Или есть способ удалить настройки макета из поколения кода?

ответ

1

Я вижу обе панели в кадре и не должен был создавать какой-либо пользовательский код.

  • Я создаю JFrame и обе JPanels.
  • В JFrame вставлен вкладка.
  • Из окна «Проекты» (как правило, в верхней левой части редактора) тащили как JPanel к JFrame (один в то время)

И когда я бегу я могу видеть обе панели и все его компонентов.

+0

Удивительное сопротивление - это то, чего мне не хватало. Я не знал, что ты можешь перетащить вещи. – Snake

+0

Рад, что я могу помочь – liponcio

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