【发布时间】:2014-03-19 22:29:06
【问题描述】:
所以我曾经是一名出色的 GUI 程序员,但我似乎失去了相当多的 GridBagLayout 知识。
我想做的是制作一个定制的盒子,里面有 JPanel。我第一次使用 GridLayout,但是根据我的研究,确实没有办法为每个框自定义“% 宽度/高度”,它只是将它们全部均匀化。
所以我的第一次尝试导致了这个。
(网格布局)
我继续环顾四周,我认为我需要使用 GridBagLayout。所以我花了一个小时看例子,我觉得我只是因为没有更好的词而“不明白”。我已经尝试为 GridBagLaout 实现各种测试代码,但我永远无法完全满足我的需求。
我的问题是,有人可以给我一个我正在寻找的框架设置吗?我不想要整个代码,只想要基本的骨架,这样我就可以自己搞清楚(这样我实际上“明白了”)。
所以说骨架,我的意思是只为我制作一个盒子,然后请简化每一步的作用,以便我可以尝试对其余的盒子遵循相同的过程。
我希望最终得到的是......
(我想要的 GridBagLayout)
就实际百分比而言,我正在考虑这样做:
宽度:绿色/红色侧为 80%,蓝色侧为 20%。
高度:红色为 80%,绿色/白色为 20%。
我今天正在完成一个项目,但我希望我可以在今晚的某个时候开始工作。
非常感谢您以后的所有帮助! -奥斯汀
【问题讨论】:
标签: java eclipse swing gridbaglayout