JList背景颜色

时间:2016-09-23 23:26:26

标签: java swing java-8

我正在创建一个简单的图像浏览器。我正在使用JList包装:

assetList.setLayoutOrientation(JList.HORIZONTAL_WRAP); assetList.setVisibleRowCount(-1);

但是我想让空的空间变暗。我尝试了对JList进行子类化并使用paintComponent方法更改背景颜色,但它似乎无法正常工作,只是不断向空白处添加白色。

Image Browser

1 个答案:

答案 0 :(得分:4)

你可以这样做:

private JList list = new JList(Model); list.setBackground(Color.BLUE);