Hallo,
in meinem JTree werden keine Verbindungslinien zwischen den einzelnen Ordnern angezeigt, obwohl ich explizit tree.putClientProperty("JTree.lineStyle", "Angled"); aufrufe---muss ich zusätzlich noch so was machen wie "tree.setLinesEnabled()"??? (Nein, diese Methode gibt's leider nicht, sonst hätte ich sie schon aufgerufen ).
Achso---falls es relevant ist: Ich habe das Windows look & feel gesetzt (mit
)
Zur Sicherheit hier mal mein Code:
Danke für die Hilfe,
Philipp
in meinem JTree werden keine Verbindungslinien zwischen den einzelnen Ordnern angezeigt, obwohl ich explizit tree.putClientProperty("JTree.lineStyle", "Angled"); aufrufe---muss ich zusätzlich noch so was machen wie "tree.setLinesEnabled()"??? (Nein, diese Methode gibt's leider nicht, sonst hätte ich sie schon aufgerufen ).
Achso---falls es relevant ist: Ich habe das Windows look & feel gesetzt (mit
Code:
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
Zur Sicherheit hier mal mein Code:
Code:
final JTree tree = new JTree();
tree.putClientProperty("JTree.lineStyle", "Angled");
tree.setBackground(Color.lightGrey);
tree.setModel(new MyTreeModel());
tree.addTreeSelectionListener(new MyTreeListener(tree));
MouseListener ml = new MouseAdapter() {...};
tree.addMouseListener(ml);
tree.setRootVisible(false);
tree.setShowsRootHandles(true);
tree.setVisible(true);
mainPanel.add(tree);
Danke für die Hilfe,
Philipp