我有一个 2 行 5 列的 GridLayout,我想将第一行的高度设置为 50,将第二行设置为 200。我知道 GridLayout 创建了大小相同的单元格,所以这没有成功。我还尝试将两行拆分为两个 GridLayout,设置它们所需的高度并将它们添加到 FlowLayout,但列并没有按照我想要的方式对齐。我的代码是这样的:
row1.setSize(WIDTH, 50); //GridLayout
row2.setSize(WIDTH, 200); //GridLayout
panel.add(row1);
panel.add(row2); //panel is a FlowLayout
列对齐非常重要,我似乎无法做到这一点。