JavaSwing中GridBagLayout布局组件大小不随窗口大小改变问题
已解决:
在GridzhongBagLayout布局中组件大小是固定的,无法随着窗口大小而改变。通常其窗体大小是由最上面一行的组件长度决定的。
GridzhongBagLayout布局中是依靠GridBagConstraints来设置组件的位置的。
其中GridBagConstraints有两个属性weightx 与gridheight 默认表示不改变组件大小即组件大小不随窗口变化而变化。将其设置为1即可。同时设置其fillGridBagConstraints.BOTH意思是填充剩余区域。如此即可实现改变窗
原创
2020-11-18 16:56:29 ·
3133 阅读 ·
0 评论