Hallo Leute,
um die Elemente einer JList zu verändern, muss man einen eigenen ListCellRenderer programmieren.
Hier ist ein gutes Beispiel:
http://www.java-forum.org/awt-swing-swt/17329-jlist-listcellrenderer.html
Insgesamt habe ich den Code noch nicht vollständig verstanden. Aber vielleicht könnt ihr mir die folgende Frage beantworten:
Das in dem Beispiel erzeugte JList entspricht nicht dem default-JList. Wenn ich die identlischen Listenelemente eintrage, ist das default-JList im Vergleich zu dem Programmierbeispiel kleiner.
Wenn ich den ListCellRenderer deaktiviere, hat die JLIst wieder die gwünschten Maße.
Was muss ich machen, um die JList aus dem Beispiel grafisch an die default-Jlist anpassen will?
Gruß,
B
um die Elemente einer JList zu verändern, muss man einen eigenen ListCellRenderer programmieren.
Hier ist ein gutes Beispiel:
http://www.java-forum.org/awt-swing-swt/17329-jlist-listcellrenderer.html
Insgesamt habe ich den Code noch nicht vollständig verstanden. Aber vielleicht könnt ihr mir die folgende Frage beantworten:
Das in dem Beispiel erzeugte JList entspricht nicht dem default-JList. Wenn ich die identlischen Listenelemente eintrage, ist das default-JList im Vergleich zu dem Programmierbeispiel kleiner.
Wenn ich den ListCellRenderer deaktiviere, hat die JLIst wieder die gwünschten Maße.
Was muss ich machen, um die JList aus dem Beispiel grafisch an die default-Jlist anpassen will?
Gruß,
B