Я пытаюсь создать swing gui в Netbeans. Я хочу скрыть некоторые вкладки в соответствии с ролью пользователя, например роль 1, см. Tab1 и tab2; роль 2 см. tab2 и tab3. Я пытаюсь это с редактированием initComponents, но это невозможно. Каково решение этой ситуации? любой совет?Netbeans Gui Builder скрывает вкладки
0
A
ответ
0
У вас должна быть jTabbedPane, которая будет содержать все вкладки, которые вы хотите.
Чтобы удалить вкладку:
jTabbedPane1.remove(jPanel1);
Для того, чтобы добавить новую вкладку:
jTabbedPane1.add(jPanel1);
+0
да, я сделал то, что вы ответили. благодаря – avicennasoftwarelabs
Смежные вопросы
- 1. NetBeans GUI Builder Изображение
- 2. NetBeans GUI Builder
- 3. NetBeans GUI Builder
- 4. Java ProgressBar gui builder netbeans
- 5. Netbeans GUI Builder Частные члены
- 6. JTable binding using netbeans GUI builder
- 7. Java Netbeans GUI builder делает исполняемый jar
- 8. Netbeans Java GUI Builder - как предотвратить пакет()?
- 9. Как использовать CardLayout с Netbeans GUI Builder
- 10. NetBeans GUI Builder: Добавить gifs на ярлык
- 11. Изменение формы JPanel в NetBeans GUI Builder
- 12. Создайте собственный GUI Builder в Java NetBeans
- 13. Добавление фона в jButton (netbeans gui builder)
- 14. На основе панелей GUI-Builder, созданных NetBeans?
- 15. Netbeans GUI Builder: как редактировать сгенерированный код
- 16. Создание массива компонентов gui с использованием netbeans gui builder
- 17. Разработка существующего GUI-кода в NetBeans GUI Builder
- 18. Netbeans Matisse GUI Builder ... отдельные GUI-контейнеры в нескольких классах?
- 19. Бесплатный Java GUI Builder?
- 20. java gui builder custom jlabel
- 21. LWUIT gui builder для eclipse
- 22. Создание кода при использовании Netbeans Swing GUI builder
- 23. Netbeans Java SE GUI Builder: частная проблема с initComponents()
- 24. Невозможно вызвать классы пользовательского интерфейса с netbeans GUI builder
- 25. Создайте массив JButtons с NetBeans 6.5 GUI Builder
- 26. Как включить настраиваемую панель с помощью GUI Builder NetBeans?
- 27. Netbeans GUI Builder - показать панель над другой панелью
- 28. Enclose In опция greyed в NetBeans GUI builder
- 29. Настройка значка для jFrame в Netbeans swing gui builder
- 30. Поместите ярлык на этикетку в netbeans GUI builder
Вы все еще должны иметь доступ к компонентам, созданных 'initComponents', в зависимости от того, как вы назвали их в редакторе форм. Вам просто нужно взаимодействовать с компонентами, как обычно, если бы вы создали пользовательский интерфейс вручную ... – MadProgrammer
Я скопировал в initComponents и переименовал его в Myinit, теперь он доступен для редактирования. Поэтому, если user1 поставляется с ролью 1, я удаляю tab3 в этом методе. Я не знаю, что такое лучшая практика, но она работает. – avicennasoftwarelabs
Вы не сможете изменить пользовательский интерфейс позже с помощью редактора форм. Вместо этого вы должны просто внести свои изменения после метода «initComponents» - IMHO – MadProgrammer