Я знаю, что могу использовать componentResized
для прослушивания, когда пользователь изменяет размер окна. Это не очень хорошее решение. Если я это сделаю и добавлю методдля дочерних компонентов, он ждет, пока пользователь не закончит изменение размера, прежде чем он вызовет метод resize()
. Есть ли способ изменить размер дочерних элементов при изменении размера?Java JFrame Изменение размера
ответ
Слушатель с componentResized()
является прекрасным решением. Использование прослушивателя в качелях вовсе не плохое решение.
Вы можете увидеть решение, которое вы хотите на oracle.com
Моя проблема заключается в том, что если пользователь изменяет размер окна с 600 пикселей до 800 пикселей, компоненты внутри не изменятся до тех пор, пока пользователь не закончит изменение размера. Это чертовски ужасно. Я ищу что-то, что изменит размер компонентов с помощью окна. –
Обычно компонент изменяет размер в то же время, что и контейнер (см. Пример, указанный в ответе). –
Я добавлял слушателя к моему окну, а не мой JPanel, это была моя проблема. –
- 1. Изменение размера западной стороны JFrame java
- 2. JPanel/JFrame Автоматическое изменение размера. JAVA
- 3. Java JFrame горизонтальное изменение размера JTextField, JComboBox
- 4. Java - изменение размера компонента при изменении размера jframe
- 5. Изменение размера изображения при изменении размера окна JFrame в java
- 6. Изменение размера JPanel в JFrame
- 7. ява - Изменение размера упакована JFrame
- 8. Изменение размера Jpanel при изменении размера JFrame
- 9. Изменение размера JFrame непреднамеренно во время выполнения
- 10. Как остановить изменение размера JPanel в JFrame
- 11. Изменение размера JPanel при максимальном использовании JFrame
- 12. Изменение размера JFrame в одном измерении
- 13. Изменение размера JFrame и сохранение пропорций?
- 14. Изменение размера JFrame на JPanels внутри JLayeredPane
- 15. Изменение размера JFrame для соответствия JPanel
- 16. JFrame: Как отключить изменение размера окна?
- 17. Изменение размера JFrame добавляет много памяти
- 18. Изменение размера JFrame и всего содержимого внутри
- 19. Размещение и изменение размера JPanel в JFrame
- 20. Изменение размера JFrame при сжатии scrollpane соответственно
- 21. Изменение размера jFrame при нажатии кнопки
- 22. установка размера JFrame
- 23. Изменение размера java BitSet
- 24. Java Изменение размера массива
- 25. Изменение размера кучи java
- 26. Изменение размера изображения Java
- 27. Java - Повторная проверка JFrame при изменении размера
- 28. Изменение размера JFrame без пакета() заставляет мой разум взорваться. Непонятно
- 29. Центрирование компонентов и изменение размера JFrame в swing
- 30. Как заблокировать изменение размера рамки JFrame swing SeaGlass L & F
Используя соответствующих менеджеров компоновки, это не должно быть необходимо вручную изменить размер компонентов. –