问题描述
使用Gridbaglayout进行以下可行吗?这样我的标题的列宽为5,所有其他元素的宽为1。
想要的结果:
+-----------------------------------------------------------------+
| HEADLINE | content0 |
+----------+----------+----------+----------+----------+----------+
| content1 | content2 | content3 | content4 | content5 | content6 |
+----------+----------+----------+----------+----------+----------+
当前状态:
+-----------------------------------------------------------------+
| HEADLINE | content0 |
+------------------------------------------------------+----------+----------+----------+----------+----------+
| content1 | content2 | content3 | content4 | content5 | content6 |
+------------------------------------------------------+----------+----------+----------+----------+----------+
当我将gridwidth设置为5和1时(记住将gridx增加5 ...)
+-----------------------------------------------------------------+
| HEA| content0 |DLINE |
+----------+----------+----------+----------+----------+----------+
| content1 | content2 | content3 | content4 | content5 | content6 |
+----------+----------+----------+----------+----------+----------+
解决方法
当然,您将gridwidth
的{{1}}的标题设置为5,其他设置为1。 (由于GridBagConstraints
的大小,GridBagLayout
可能会有所不同。