2012-03-26 9 views
0

Ich habe eine Klasse Test, deren Feld kann im Programm geändert werden, wenn in einer JList ausgewählt. Ich erhalte [email protected] 44322 in meinem JListWie kann ich ein Symbol und einen String in einer JList in Java anzeigen?

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

aber dann: Ich habe versucht. Ich möchte ein schwarzes Quadrat und die Zeichenfolge "Test" in meiner JList. Was ist der beste Weg, um das zu erreichen?

Antwort

0

Ich denke, der Ansatz ganz in Ordnung ist, nächster Schritt ist, um die Liste zu sagen, wie ein Objekt-Test zu machen, das heißt

list.setCellRenderer(...) 

mein 0,02 €