我想在Java GUI中显示某些文件的状态。每个文件都有一个标签和一个按钮,按钮的颜色代表文件的状态,点击可执行各种操作。所有这些都在起作用,问题是他们没有正确显示。我希望它出现具有空单元格的Java网格布局
[Label 1] [File 1] [File 2] [Label 2] [Label 3] [File 3] [File 4] [Label 4] etc.
要做到这一点我已经做了面板采用了网格布局
new JPanel(new GridLayout((list.size() + 1) /2,4,3,3));
这工作,除非有奇数个文件。然后网格调整自己,例如用3个文件,我将得到一个2x3网格,所以标签2显示在下一行。如果我检查一个奇数,然后在所有其他控件之后添加2个新的JPanel,它会正确显示,但我想知道是否有更好的方法来做到这一点。
感谢
谢谢,解决了它。 – 2009-09-03 09:16:39