1
我在A_Panel上面有一个JPanel(A_Panel)和另一个JPanel(B_Panel)。动态JPanel调整大小问题
我想根据B_Panel上文本框的工具提示的大小动态调整A_Panel的大小。
setSize()在propertychange/focusgined事件中,repaint(),revalidate()不起作用。
请帮忙,谢谢!
我在A_Panel上面有一个JPanel(A_Panel)和另一个JPanel(B_Panel)。动态JPanel调整大小问题
我想根据B_Panel上文本框的工具提示的大小动态调整A_Panel的大小。
setSize()在propertychange/focusgined事件中,repaint(),revalidate()不起作用。
请帮忙,谢谢!
不确定工具提示的大小与面板的大小有什么关系。工具提示将占用尽可能多的空间。然而,如果你真的想重写组件的默认大小,那么你需要重写组件的“首选大小”,然后在组件上调用revalidate()。有时您可能还需要重绘。
如果您需要更多帮助,请发布您的SSCCE来证明问题。