【问题标题】:Set maximum size on GroupLayout在 GroupLayout 上设置最大尺寸
【发布时间】:2022-01-18 03:56:02
【问题描述】:

我有一个按钮,我想根据 JPanel 大小调整其大小。但我想将其最大高度更改为大于其默认大小但不是无限大。我怎样才能做到这一点?

                                .addComponent(btnNewButton_7, GroupLayout.DEFAULT_SIZE, 89, Short.MAX_VALUE)
                                .addGap(177)) -- Horizontal group      



                                            .addGap(21)
                        .addComponent(btnNewButton_7, GroupLayout.PREFERRED_SIZE, 23, GroupLayout.PREFERRED_SIZE)
                        .addGap(25) -- Vertical Group

【问题讨论】:

    标签: java object layout resize grouplayout


    【解决方案1】:

    致那些将来可能会在 google 上找到此内容的人

    在您希望限制的任何轴上,将最后一个单词(在我的 GroupLayout.PREFERRED_SIZE 上,但如果设置为可调整大小,则应为 GroupLayout.DEFAULT_SIZE)更改为您希望将其限制为的任何数字。

    I.E

    .addComponent(btnNewButton_7, GroupLayout.DEFAULT_SIZE, 89, Short.MAX_VALUE)
    

    .addComponent(btnNewButton_7, GroupLayout.DEFAULT_SIZE, 89, 100)
    

    以上的变化使它增加了 11 到最大 100。

    【讨论】:

      猜你喜欢
      • 2011-10-14
      • 2013-04-30
      • 2017-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-31
      • 2011-01-24
      • 1970-01-01
      相关资源
      最近更新 更多