ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
588
588
EMPFEHLEN
-
Hallo,
ich habe einen jtree denn ich mit content fülle. darüber hinaus verändere ich je nach füllung des trees die icons der blätter. Und da passiert es mir manchmal das anstatt eines string am knoten nur drei punkte stehen. kann mir einer sagen wie ich das unterbinden kann.
gruß kyro
-
Hallo,
erstmal möchte ich dich bitten auf deine Groß- und Kleinschreibung zu achten.
Du solltest mal zeigen, wie du das ganze implementiert hast. Die 3 Punkte werden angezeigt, weil das JLabel in dem der Text steht zu klein ist und der Text nicht angezeigt werden kann.
MFG
SaschaEs ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)
-
Also ich hab einen JTree dem ich einen eigenen TreeCellRenderer zu gewiesen habe.
Der code vom Renderer ist so :
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
public class MyCellRenderer extends DefaultTreeCellRenderer { public Component getTreeCellRendererComponent(JTree a_tree, Object a_value, boolean a_sel, boolean a_expanded, boolean a_leaf, int a_row, boolean a_hasFocus) { JLabel t_label = (JLabel) super.getTreeCellRendererComponent(a_tree, a_value, a_sel, a_expanded, a_leaf, a_row, a_hasFocus); if (a_value instanceof MyExampleObject) { t_label.setIcon(MYICON); } else { t_label.setIcon(MYICON2); } return t_label; } }
Tja nun weiss ich nicht wie, wo und wann ich die größe des Labels setzten muss damit der Text nicht mit drei Punkten abgekürzt wird.
Ähnliche Themen
-
JTextField und drei Punkte (Ellipsis bei zu langem Text)
Von ROCKSCHTAR im Forum JavaAntworten: 4Letzter Beitrag: 02.09.10, 14:32 -
JTree - Blatt als Knoten darstellen
Von Haruka im Forum JavaAntworten: 2Letzter Beitrag: 01.09.05, 16:35 -
Knoten/Blatt im JTree suchen
Von the_skywalker im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 28.07.05, 08:43 -
Punkte zusammenzählen und auf drei Auswahlmöglichkeiten verzweigen
Von felx001 im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 04.05.05, 09:26 -
Knoten/Blatt im JTree selektieren
Von the_skywalker im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 18.01.05, 14:56





Zitieren

Login





