如何根据动态更改具有各种大小可能性的Popup内容动态更改JPanel的大小。动态更改JPanel大小
0
A
回答
0
在大小发生变化后,在JPanel上调用revalidate
。这将强制布局管理器再次运行。
0
在最简单的情况下,您将设置一个新的首选大小,无效,再次验证并最终请求重绘(或者简单地调用面板上的SwingUtilities.updateComponentTreeUI),但最后说关于面板的大小(和位置, )取决于父容器的布局管理器;外观也可能起作用。另一种设置尺寸的方法是[重新]设置组件的sizeVariant属性(一种尺寸提示),然后按照上述方式设置相同的警告。因此,你的问题的答案是:这取决于。
如果你是一个测试者,而你没有写出那个代码,我意识到这并没有多大的帮助。在这种情况下,您需要与开发人员交谈。
相关问题
- 1. 动态添加组件到JPanel更改组件大小
- 2. 使用CardLayout更改JPanel的大小
- 3. 通过JButton更改JPanel大小
- 4. 动态JPanel调整大小问题
- 5. 如何以动态大小居中JPanel
- 6. 为什么更改JScrollPanel上的大小会更改JPanel内的对象(JPanel)?
- 7. 动态更改光标大小在c#
- 8. Highcharts饼图动态更改大小
- 9. 动态更改GridView的大小
- 10. iOS 5:UILabel动态更改大小
- 11. 动态更改阵列的大小
- 12. ASPxGridview动态更改页面大小
- 13. 动态更改uib-modal的大小
- 14. 动态更改JSplitPane中setDividerSize的大小
- 15. 动态更改矩形大小android
- 16. 如何动态更改舞台大小
- 17. 动态更改NSTextfield的字体大小
- 18. 动态更改分区大小
- 19. Android动态更改布局大小
- 20. 基于JRadioButton动态更改JPanel
- 21. Android通过图像大小动态更改imageview大小
- 22. JavaFx元素,根据窗口大小动态更改大小
- 23. 动态修改表大小
- 24. 如何在url更改时动态更改iframe的大小
- 25. 如何修改JScrollPane中的JPanel大小?
- 26. intellij和swing - 改变jpanel大小
- 27. 是否可以动态更改最大Java堆大小?
- 28. 如何动态更改模态对话框的大小?
- 29. Java Swing JPanel大小
- 30. JPanel大小问题
发生更改后,您是否尝试过调用'relaout'或'repaint'? – 2010-11-10 22:15:34