Java 动态JPanel调整大小问题

Java 动态JPanel调整大小问题,java,swing,Java,Swing,我有一个JPanel(a_面板)和另一个JPanel(B_面板)在a_面板的顶部 我想根据B_面板上文本字段的工具提示大小动态调整A_面板的大小 propertychange/FocusGa获事件中的setSize()、repaint()和revalidate()不起作用 请帮忙,谢谢 不确定刀尖的大小与面板的大小有什么关系。工具提示将占用所需的空间 但是,如果确实要覆盖组件的默认大小,则需要覆盖组件的“首选大小”,然后在组件上调用revalidate()。有时你可能还需要重新油漆 如果您需要更

我有一个JPanel(a_面板)和另一个JPanel(B_面板)在a_面板的顶部

我想根据B_面板上文本字段的工具提示大小动态调整A_面板的大小

propertychange/FocusGa获事件中的setSize()、repaint()和revalidate()不起作用


请帮忙,谢谢

不确定刀尖的大小与面板的大小有什么关系。工具提示将占用所需的空间

但是,如果确实要覆盖组件的默认大小,则需要覆盖组件的“首选大小”,然后在组件上调用revalidate()。有时你可能还需要重新油漆


如果您需要更多帮助,请张贴演示问题的帖子。

不确定工具提示的大小与面板的大小有什么关系。工具提示将占用所需的空间

但是,如果确实要覆盖组件的默认大小,则需要覆盖组件的“首选大小”,然后在组件上调用revalidate()。有时你可能还需要重新油漆

如果您需要更多帮助,请发布您的演示