如何在Jlist项目之间获取自定义空间?

2022-09-03 17:10:39

我已经向我的JList添加了一些图像,水平显示它们。

现在我想增加JList中图像之间的空间。

任何人都可以建议如何做到这一点吗?


答案 1

为 JList 项设置固定的宽度和高度。

list.setFixedCellHeight(50);
list.setFixedCellWidth(100);

该方法用于设置边框插图。您还可以将其添加到上面的行中,以使边距空间排列:setBorder()

list.setBorder(new EmptyBorder(10,10, 10, 10));

答案 2

提供您自己的边框,例如,可以引入具有特定宽度的空边框。ListCellRenderer


推荐