Hallo,
ich habe eine eigene Komponente auf Basis des JTrees. Darin gibt es Knoten, die ich grafisch angepasst habe. Diese
bestehen aus JPanels, welche soweit gestreckt wurden, dass sie sämtliche Unterknoten in sich aufnehmen. Nun
ist es allerdings so, dass die gesamte Tree - Komponente vergrößert wird, wenn man bestimmte Knoten erweitert. Dies führt
dazu, dass die Komponente bis weit über den Rand des JFrame hinausgeht, was nicht gut aussieht und genauso wenig
Zweckmäßig ist.
Ich glaube, dass der Layout - Manager (GroupLayout) dafür verantwortlich ist und habe mich schon damit beschäftigt, indem
ich die Javadocs und den Quellcode gelesen habe. Allerdings finde ich keine Lösung und da ich nicht noch länger suchen
wollte, würde ich euch nach einer passenden Lösung fragen.
Was ich versucht habe:
- den Layout - Manager von dem Tree zu ändern
- über den Debugger sehen, wo die Größe geändert wird (Das geschieht sehr kompliziert in dem GroupLayout).
- Tutorials
Michael
ich habe eine eigene Komponente auf Basis des JTrees. Darin gibt es Knoten, die ich grafisch angepasst habe. Diese
bestehen aus JPanels, welche soweit gestreckt wurden, dass sie sämtliche Unterknoten in sich aufnehmen. Nun
ist es allerdings so, dass die gesamte Tree - Komponente vergrößert wird, wenn man bestimmte Knoten erweitert. Dies führt
dazu, dass die Komponente bis weit über den Rand des JFrame hinausgeht, was nicht gut aussieht und genauso wenig
Zweckmäßig ist.
Ich glaube, dass der Layout - Manager (GroupLayout) dafür verantwortlich ist und habe mich schon damit beschäftigt, indem
ich die Javadocs und den Quellcode gelesen habe. Allerdings finde ich keine Lösung und da ich nicht noch länger suchen
wollte, würde ich euch nach einer passenden Lösung fragen.
Was ich versucht habe:
- den Layout - Manager von dem Tree zu ändern
- über den Debugger sehen, wo die Größe geändert wird (Das geschieht sehr kompliziert in dem GroupLayout).
- Tutorials
Michael