如何使GridBagLayout遵守按钮或面板的最小尺寸?

如何使GridBagLayout遵守按钮或面板的最小尺寸?,第1张

如何使GridBagLayout遵守按钮或面板的最小尺寸

也许我必须设置包含按钮的JPanel的最小大小

AFAIR
GBL因忽略大小提示而臭名昭著。不,对此有更正。要在GBL中合理调整组件的大小,请使用

GridBagConstraints
适当的值。但是请注意,布局的行为不会显示任何被迫小于其最小尺寸的组件。

pack()
然后,我会在框架上设置最小尺寸。这是它的外观,将最后一行更改为..

frame.pack();frame.setVisible(true);frame.setMinimumSize(frame.getSize());

鉴于布局,虽然,我会倾向于把

btn1
PAGE_START
BorderLayout
那个,然后添加到面板的
LINE_START
另一BL的。
btn2
将进入
CENTER
外部BL。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5601006.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存