我在A_Panel的顶部有一个JPanel(A_Panel)和另一个JPanel(B_Panel)。
我想根据B_Panel上文本字段工具提示的大小动态调整A_Panel的大小。
setSize()在propertychange / focusgained事件中,repaint(),revalidate()无效。
请帮助,谢谢!
最佳答案
不确定工具提示的大小与面板的大小有关。工具提示将占用所需的空间。
但是,如果您确实想覆盖默认的组件大小,则需要覆盖组件的“首选大小”,然后在组件上调用revalidate()。有时您可能还需要重新粉刷。
如果您需要更多帮助,请发布您的SSCCE演示问题。