我正在创建一个简单的图像浏览器。我正在使用JList
包装:
assetList.setLayoutOrientation(JList.HORIZONTAL_WRAP);
assetList.setVisibleRowCount(-1);
但是我想让空的空间变暗。我尝试了对JList
进行子类化并使用paintComponent
方法更改背景颜色,但它似乎无法正常工作,只是不断向空白处添加白色。
答案 0 :(得分:4)
你可以这样做:
private JList list = new JList(Model); list.setBackground(Color.BLUE);