【问题标题】:Dynamic JPanel resize Issues动态 JPanel 调整大小问题
【发布时间】:2010-11-11 16:04:24
【问题描述】:

我在 A_Panel 的顶部有一个 JPanel (A_Panel) 和另一个 JPanel (B_Panel)。

我想根据 B_Panel 上文本字段工具提示的大小动态调整 A_Panel 的大小。

propertychange/focusgained 事件中的 setSize()、repaint()、revalidate() 不起作用。

请帮忙,谢谢!!

【问题讨论】:

    标签: java swing


    【解决方案1】:

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

    但是,如果您真的想覆盖组件的默认大小,则需要覆盖组件的“首选大小”,然后在组件上调用 revalidate()。有时您可能还需要重新粉刷。

    如果您需要更多帮助,请发布您的 SSCCE 以说明问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-23
      • 2010-11-10
      • 1970-01-01
      • 2020-08-16
      • 1970-01-01
      相关资源
      最近更新 更多