Selektion im JTree

Status
Nicht offen für weitere Antworten.
F

franky.b

Gast
Hallo Leute,

weiss jemand, wie ich es erreiche, dass in einem JTree die Knoten NUR per Doppelklick markiert werden können? D.h. wenn man einfach auf einen Knoten klick, soll nichts passieren. Standardmäßig ist es leider so, dass man per einfachem Mausklick und auch per Cursoer-Tasten durch die Nodes navigieren kann. Ich habe nicht herausgefunden, wie man reagieren kann, bevor die Selektion wechselt - nur danach, wenn es im Prinzip schon zu spät ist, wird TreeSelectionListener.valueChanged ausgeführt.

Zudem habe ich noch ein Problem: wenn ich mit der Anweisung
Code:
myTree.setSelectionRow(0);
versuche, die Wurzel auszuwählen wird die Auswahl nicht im JTree grafisch dargestellt. Weiss jemand wie man das sonst machen könnte?

Bin für jeden Tipp dankbar, vor allem was das erste Problem betrifft :toll:

Gruß,
Frank
 
R

Roar

Gast
franky.b hat gesagt.:
Standardmäßig ist es leider so, dass man per einfachem Mausklick und auch per Cursoer-Tasten durch die Nodes navigieren kann. Ich habe nicht herausgefunden, wie man reagieren kann, bevor die Selektion wechselt
ähh... leider? das ist nunmal das standardverhalten. was soll denn das überhaupt bringen? was wilslt du machen?
 
G

Guest

Gast
Roar hat gesagt.:
ähh... leider? das ist nunmal das standardverhalten. was soll denn das überhaupt bringen? was wilslt du machen?

zu jedem Knoten in JTree gehört eine Art Eigenschaftsseite, die ich in der rechten Bildschirmhälfte anzeigen lasse. Diese Eigenschaftsseite wird aus diversen Gründen jeweils per Doppelklick auf ein JTree-Node aktiviert. Nun ist es halt so, dass man per einfachem Klick in den JTree ein Element auswählen kann, welches dann nicht mit dem rechts angezeigten übereinstimmt. Das will ich vermeiden. :roll:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
L JTree Selektion "füllen" AWT, Swing, JavaFX & SWT 4
T JTree macht mich wahnsinnig (selektion) AWT, Swing, JavaFX & SWT 2
W JTree je nach selektion JPane ein und ausblenden AWT, Swing, JavaFX & SWT 7
R JTree: TreeCellRenderer und Selektion eines Knoten AWT, Swing, JavaFX & SWT 10
M JTree und Selektion AWT, Swing, JavaFX & SWT 2
M JTree: Selektion der Elemente nicht mehr sichtbar AWT, Swing, JavaFX & SWT 6
X JTree: Selektion nach dem Entfernen von Knoten AWT, Swing, JavaFX & SWT 2
H CheckBoxListCell Selektion ermitteln AWT, Swing, JavaFX & SWT 2
F Zeile in mehreren Jtables bei Selektion markieren AWT, Swing, JavaFX & SWT 11
T Zelle- und die Zeile-Farbenwechsel bei der Selektion in der Tabelle AWT, Swing, JavaFX & SWT 4
MiMa Selektion aus einer ListView AWT, Swing, JavaFX & SWT 5
P JTable - bei Eingabe Selektion AWT, Swing, JavaFX & SWT 0
K JTabbedPane Tab Markierung / Selektion AWT, Swing, JavaFX & SWT 4
S Selektion bei Drag&Drop AWT, Swing, JavaFX & SWT 4
M Probleme mit der Selektion einer JTextArea AWT, Swing, JavaFX & SWT 3
B JTable Selektion von Zellen AWT, Swing, JavaFX & SWT 3
S Swing Jlist - CellRenderer/ Selektion AWT, Swing, JavaFX & SWT 2
F Swing JTable Einfach-Selektion überschreiben AWT, Swing, JavaFX & SWT 4
M Swing Selektion mehrerer JToggleButton's in einer Gruppe AWT, Swing, JavaFX & SWT 5
hdi Swing JTable: Selektion beim Umsortieren anpassen AWT, Swing, JavaFX & SWT 7
hdi Swing JTable - Selektion aufheben AWT, Swing, JavaFX & SWT 3
M Swing JList --> Selektion für bestimmte Indexe verbieten? AWT, Swing, JavaFX & SWT 8
P Selektion in JXTreeTable von SwingX AWT, Swing, JavaFX & SWT 5
R JTabbedPane Selektion verfolgen? AWT, Swing, JavaFX & SWT 2
M JList.clearSelection() hebt Selektion nicht auf AWT, Swing, JavaFX & SWT 6
C Selektion einer JList aufheben AWT, Swing, JavaFX & SWT 3
technolion FileDialog/keine Multi-Selektion vs. JFileCHooser/kein LaF AWT, Swing, JavaFX & SWT 2
sparrow JComboBox soll Selektion anhand der Eingabe ändern AWT, Swing, JavaFX & SWT 2
F JTable: Selektion einer kompletten Zeile AWT, Swing, JavaFX & SWT 5
G JTable selektion der Zeile bei Fokusieren mit der Maus AWT, Swing, JavaFX & SWT 5
G JTable - PopUpMenu nur bei Selektion anzeigen. AWT, Swing, JavaFX & SWT 8
C JTable update: Selektion beibehalten AWT, Swing, JavaFX & SWT 12
E Kreuztabelle mit Selektion AWT, Swing, JavaFX & SWT 20
L JTextField: Kompletten Text bei Selektion markieren AWT, Swing, JavaFX & SWT 5
D Visualisierung einer Selektion in einer Grafik. AWT, Swing, JavaFX & SWT 7
D JTable - Auto-Selektion NACH Zelleditierung steuern AWT, Swing, JavaFX & SWT 2
N Selektion von Text bei JTextArea - - Aktualisierungsproblem? AWT, Swing, JavaFX & SWT 2
K MenuItem: Farbe bei Selektion AWT, Swing, JavaFX & SWT 4
K property panel und selektion einer componente in panel AWT, Swing, JavaFX & SWT 5
E JTable: Selektion nur mit einem Doppelklick? AWT, Swing, JavaFX & SWT 7
FrittenFritze JTree, LazyLoading und "Rückwärtstraversion" AWT, Swing, JavaFX & SWT 3
J Falsches Rendern durch JCheckBox in eigenem JTree AWT, Swing, JavaFX & SWT 6
F jTree und das Model aus einer eigenen Klasse AWT, Swing, JavaFX & SWT 1
F Jtree aus Klasse mit Arraylisten AWT, Swing, JavaFX & SWT 1
A Swing JList zu JTree AWT, Swing, JavaFX & SWT 11
richis-fragen JTree +/- verschwidet wenn Knoten keine Kinder hat... AWT, Swing, JavaFX & SWT 6
RalleYTN Modaler Dialog und JTree Node mit sehr... seeeeehr vielen Elementen AWT, Swing, JavaFX & SWT 6
Z Swing JTree DefaultMultipleTreeNode Repräsentation ändern AWT, Swing, JavaFX & SWT 1
Z Swing Drag&Drop zwischen JTable und JTree AWT, Swing, JavaFX & SWT 4
W Swing Anzeigefehler bei JTree AWT, Swing, JavaFX & SWT 1
S Zwei JTree, ein Model, bei Selection im ersten JTree soll der zweite die Inhlate anzeigen AWT, Swing, JavaFX & SWT 2
S JRadioButton und JCheckBox im JTree AWT, Swing, JavaFX & SWT 14
H Swing JTree: Zählt der rootNode mit? AWT, Swing, JavaFX & SWT 2
krgewb Swing JTree - Farbe von nodes ändern AWT, Swing, JavaFX & SWT 4
R JTree behandeln AWT, Swing, JavaFX & SWT 2
E Swing Copy und Paste eines einzelnen Knoten aus einem JTree AWT, Swing, JavaFX & SWT 1
U dynamisches JTree erstellen AWT, Swing, JavaFX & SWT 2
J JTree updaten AWT, Swing, JavaFX & SWT 2
N Swing JTree Problem beim erstellen der Knoten AWT, Swing, JavaFX & SWT 0
H JTree in JScrollPane passt sich nicht an Größe von JPanel an AWT, Swing, JavaFX & SWT 2
T Swing API Frage zu Verzeichnisbäumen und JTree AWT, Swing, JavaFX & SWT 1
T JTree mit Symbolen? AWT, Swing, JavaFX & SWT 8
R Anfängerfrage: Ansichten des JTree AWT, Swing, JavaFX & SWT 1
H Swing JTree Minimumgröße AWT, Swing, JavaFX & SWT 2
F Swing JTree + DiffUtils // Markierung Nodes aufheben AWT, Swing, JavaFX & SWT 2
I JTree wird nicht angezeigt AWT, Swing, JavaFX & SWT 3
M Swing JTree AWT, Swing, JavaFX & SWT 4
M Nodes in JTree nicht anzeigen AWT, Swing, JavaFX & SWT 0
T JTree mit Cloud verbinden AWT, Swing, JavaFX & SWT 0
H JTree Probleme AWT, Swing, JavaFX & SWT 9
F Swing Drag and Drop in JTree aus verschiedenen Listen AWT, Swing, JavaFX & SWT 6
M JButton wird von JTree überdeckt AWT, Swing, JavaFX & SWT 4
J Auf Dateien in JTree zugreifen AWT, Swing, JavaFX & SWT 15
F jTree.startEditingAtPath(path); funktioniert nicht bei eigenem CellEditor? AWT, Swing, JavaFX & SWT 8
D Swing JTree Steuerung AWT, Swing, JavaFX & SWT 11
S Swing JTree verwirrt mich AWT, Swing, JavaFX & SWT 2
T JTree - Elemente mit Doppelklick auswählen AWT, Swing, JavaFX & SWT 6
J JTree speichern AWT, Swing, JavaFX & SWT 4
N Swing JTree TreeCellRenderer mit html und automatischen Zeilenumbruch AWT, Swing, JavaFX & SWT 8
O Swing JTree um Label (oder Panel) erweitern AWT, Swing, JavaFX & SWT 9
T JTree, Knoten mehrmals verwenden AWT, Swing, JavaFX & SWT 5
B JTree mit Ordneransicht in JPanel einbinden AWT, Swing, JavaFX & SWT 4
D JTree node reagiert bei Klick nicht immer AWT, Swing, JavaFX & SWT 2
M Swing JTree: Wie kann ich die Hintergrundfarbe der selection ändern?!?! AWT, Swing, JavaFX & SWT 7
D Mehrmals auf Node im JTree klicken AWT, Swing, JavaFX & SWT 2
D JSplitPane, Jtree, CardLayout (constraint must be a string) AWT, Swing, JavaFX & SWT 9
N Swing FileFilter lässt JTree sich nicht öffnen AWT, Swing, JavaFX & SWT 2
X Swing 2 TreeModel und ein JTree synchronisieren AWT, Swing, JavaFX & SWT 3
N Swing JTree TreePath zu Windows Pfad? AWT, Swing, JavaFX & SWT 2
RELAXccc Swing JTree + JScrollPane, refresh Problem AWT, Swing, JavaFX & SWT 17
X Swing JTree aktualisieren AWT, Swing, JavaFX & SWT 2
V Swing JTree - Umbenennen selbst handlen. AWT, Swing, JavaFX & SWT 2
E Übergebenem JTree Blätter hinzufügen AWT, Swing, JavaFX & SWT 2
E Wert eines selektierten Knotens in einem JTree auslesen AWT, Swing, JavaFX & SWT 3
A Swing JTree - Nodes expanden AWT, Swing, JavaFX & SWT 2
D JTree nach Klick auf einen Hyperlink aktualisieren AWT, Swing, JavaFX & SWT 3
B JTree AWT, Swing, JavaFX & SWT 9
T Menüacceleratoren verschwinden bei JTree AWT, Swing, JavaFX & SWT 5
1 Swing JTree collapse child nodes AWT, Swing, JavaFX & SWT 4
B JTree - sehr individuell AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen


Oben