我在JList中添加了一些图像,水平显示它们。
现在我想增加JList中图像之间的空间。
有人可以建议怎么做吗?
答案 0 :(得分:24)
为JList项目设置固定的宽度和高度。
list.setFixedCellHeight(50);
list.setFixedCellWidth(100);
setBorder()
方法用于设置边框插入。您还可以将其添加到上面的行中以排列边距空间:
list.setBorder(new EmptyBorder(10,10, 10, 10));
答案 1 :(得分:4)
提供您自己的ListCellRenderer
,例如,可以引入具有特定宽度的空边框。
答案 2 :(得分:2)