2012-10-22 59 views
1

我正在尝试创建一个JList,允许用户双击一个项目和“收藏”该项目。该项目然后将改变样式(例如:不同的边框颜色)。我明白如何捕捉列表中的双击。我需要帮助将更改应用于列表中的项目。双击更改项目样式的JList

listModel.getElementAt(index); 

这会返回一个字符串,我希望以某种方式检索对象,我可以用这些不同的边框颜色重绘。

在此先感谢

+0

你是如何填写名单的? – madth3

回答

1

你能施放该对象到一些UI对象,将有一些属性,你可以设置?

+1

如果你是我相信你将能够改变这种方式。您可能需要调用某种重绘或更新布局 – DeadlyChambers

+0

不,我正在用字符串填充列表。我用一个对象来考虑JList,我可以用它调整属性。 –

+1

也许你应该使用某种特定的ID系统在两个单独的列表中进行更改。或者只是使用C#java的臭味。智力是绝对的垃圾。 – DeadlyChambers