Как динамически изменять размер JPanel в зависимости от его содержимого, которое является динамически изменяющимся всплывающим окном с различными возможностями размера.Динамически изменяемый размер JPanel
ответ
Позвоните по номеру revalidate
на JPanel после изменения размера. Это заставит диспетчер компоновки работать снова.
В простейшем сценарии вы должны установить новый предпочтительный размер, сделать недействительным, снова проверить и, наконец, запросить перерисовку (или просто вызвать SwingUtilities.updateComponentTreeUI на панели), но в последнем случае говорят о размере панели (и позиции тоже) опирается на диспетчер компоновки родительского контейнера; внешний вид также может сыграть свою роль. Альтернативный способ установить размер - это [re] установить свойство sizeVariant компонента (вид подсказки размера), а затем, как указано выше, с теми же предостережениями. Таким образом, ответ на ваш вопрос: это зависит.
Если вы - тестер, и вы не пишете этот код, я понимаю, что это вам не очень помогает. В этом случае вам нужно поговорить со своим разработчиком.
- 1. Как вы вставляете изменяемый JPanel внутри JTextPane?
- 2. PropertyGrid - динамически изменяемый ReadOnlyAttribute
- 3. TextView не изменяемый размер
- 4. изменяемый размер GridView столбцов
- 5. изменяемый размер фона
- 6. JQuery изменяемый размер панели
- 7. Как реализовать динамически изменяемый размер стека в C++?
- 8. Динамически изменяемый текстЦвет текста UITableViewCell
- 9. Как создать изменяемый размер MessageDialog
- 10. Как создать изменяемый размер «как»?
- 11. Как сделать изменяемый размер UserFrom?
- 12. изменяемый размер для JQuery Mobile
- 13. изменяемый размер и подвижный прямоугольник
- 14. Как изменить размер JPanel, чтобы он соответствовал динамически генерируемому JBList?
- 15. Добавить JPanel динамически Качели
- 16. JPanel размер выпуск
- 17. Размер Jpanel не верный
- 18. Принудительный размер JPanel
- 19. Как изменить размер JPanel
- 20. Чрезмерный размер элемента Jpanel
- 21. Размер компонента в JPanel
- 22. JPanel Уменьшить размер
- 23. Размер JPanel не меняется
- 24. JPanel размер авто меняет
- 25. Получить размер JPanel
- 26. Как установить размер JPanel?
- 27. Динамически изменяемый градиент цвета в адаптере
- 28. Динамически изменяемый текст заголовка столбца gridview
- 29. Динамически изменяемый объект действия формы не влияет
- 30. Не удалось получить jQuery UI изменяемый размер
Вы пробовали вызывать 'relayout' или' repaint' после того, как произошло изменение? –