gpt4 book ai didi

java - 垂直排列 JCheckBox 单元

转载 作者:行者123 更新时间:2023-12-01 14:01:12 29 4
gpt4 key购买 nike

我创建了一个程序,在 Swing 窗口的一侧显示结果过滤选项,但默认情况下它们水平相邻显示,这浪费了我在 BorderLayout 的西侧分配的空间。我可以在构造函数或添加语句中传递任何内容来将它们堆叠起来吗?这是我在扩展 JFrame 的类中的相关代码:

box1 = new JCheckBox("Points");box2 = new JCheckBox("Bleh");
pane = new JPanel();
pane.add(box1);pane.add(box2);
add(pane, BorderLayout.WEST);

所以这很简单,但是当显示时它们并排显示,这就是我想要改变的。任何帮助将不胜感激。如果我错过了很好的研究信息来源,请传递给我。

最佳答案

使用 GridLayout,其中 n 行和一列用于 pane,其中 n 是复选框的数量

关于java - 垂直排列 JCheckBox 单元,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19338919/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com