2012-03-26 93 views
0

我有一个类Test,当在JList中选择时,它的字段可以在程序中更改。 我已经试过:如何在Java中的JList中显示图标和字符串?

model = new DefaultListModel(); 
list = new JList(model); 
model.addElement(new Test(1.0f)); 

但后来我在JList中得到测试@ 44322。 我想要一个黑色方块和我的JList中的“测试”字符串。 实现该目标的最佳方式是什么?

回答

0

我觉得做法是相当好的,下一步就是要告诉列表如何渲染对象的测试,即

list.setCellRenderer(...) 

我0.02€