2012-03-26 94 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€