У меня есть два JPanels в GridBagLayout, холсте и панели инструментов, и если пользователь нажимает на панель инструментов, я хочу, чтобы он изменил размер (по существу, открыв его). Есть ли (умнее) способ изменить вес ограничения набора инструментов без необходимости удаления всех компонентов из родительской панели и повторного добавления холста и панели инструментов, но с измененными ограничениями?Java Swing - Modify GridBagConstraints
1
A
ответ
3
Вы можете изменить ограничения на Component
уже содержащихся в Container
с GridBagLayout
по телефону
- setConstraints на
GridBagLayout
с соответствующимGridBagConstraint
объекта - Calling
revalidate
иrepaint
наContainer
Смежные вопросы
- 1. Java GridBagConstraints
- 2. Java: GridBagLayout и GridBagConstraints
- 3. GridBagConstraints для Java
- 4. Проблема с Java GridBagConstraints
- 5. Java GridBagLayout и GridBagConstraints
- 6. Как работает GridBagConstraints в Java
- 7. Java Modify XML
- 8. Java Swing GridBagLayout
- 9. позиционирование с Java Swing
- 10. Java Swing динамическая сетка
- 11. Дифференцировать weightx и ipadx в GridBagConstraints (Java)
- 12. java swing checkboxes java swing
- 13. Ошибка в Swing java - IllegalArgumentException
- 14. java swing GridBagLayout space left
- 15. Java Swing GridBagLayout Расположение компонентов
- 16. Кнопки JFrame и GridBagConstraints
- 17. AWS VPC name/Modify Java
- 18. JAVA FX Modify TableView Column
- 19. Java Swing рекурсивный макет
- 20. Java Swing Как установить размер JButton в Nimbus?
- 21. Java Swing actionPerformed
- 22. Java Name Swing Applet
- 23. Форматирование Java Swing
- 24. Какие хорошие способы держать GridBagConstraints под контролем?
- 25. gridbagconstraints не работает
- 26. Получение GridBagConstraints из JPanel
- 27. JLayeredPane и GridBagConstraints
- 28. GridBagConstraints вставляет сдвинутую колонку?
- 29. Создание метода настройки GridBagConstraints
- 30. GridBagConstraints gridheight и gridwidth
Это было гораздо лучшее решение, спасибо большое! –