Hi!
Ich würde gerne so einen Einstellungsdialog machen, wie er z.b. in Eclipse verwendet wird.
Also links ein Baum in dem man die einzelnen Kategorien sieht und sich dann durchhangelt bis man z.b. bei den Einstellungen für die Schriftfarbe ist...
Ich habe mir das so gedacht, dass ich links einen JTree pflanze und rechts eben die Textboxen, Buttons etc. jenachdem was gerade im Tree ausgewählt ist. Im Prinzip wollte ich den Tree und ein Panel, in dem die Dialogelemente (Buttons, Textboxen etc.) angelegt werden, in ein Splitpane stecke, so, dass die Aufteilung in Links/Rechts schön klappt.
Für ein panel habe ich das soweit auch. Der Tree funzt und ich kann auch auf wechselnde Auswahl im Tree reagieren.
Aber wie mach ich das am geschicktesten mit den ganzen anderen Paneln, die ja immer bei Bedarf angezeigt werden müssen?
Wie bekomm ich das hin, dass ich jedes mal, wenn der Benutzer eine neue Auswahl im Tree macht, das richtige Panle mit seinen vorkonfigurierten Schaltflächen anzeige. Wie komm ich dann mit den Listenern klar???
Sowas hat doch hier bestimmt schonmal jemand super geschickt gelöst
Dankschä schomal
Gruß
Ich würde gerne so einen Einstellungsdialog machen, wie er z.b. in Eclipse verwendet wird.
Also links ein Baum in dem man die einzelnen Kategorien sieht und sich dann durchhangelt bis man z.b. bei den Einstellungen für die Schriftfarbe ist...
Ich habe mir das so gedacht, dass ich links einen JTree pflanze und rechts eben die Textboxen, Buttons etc. jenachdem was gerade im Tree ausgewählt ist. Im Prinzip wollte ich den Tree und ein Panel, in dem die Dialogelemente (Buttons, Textboxen etc.) angelegt werden, in ein Splitpane stecke, so, dass die Aufteilung in Links/Rechts schön klappt.
Für ein panel habe ich das soweit auch. Der Tree funzt und ich kann auch auf wechselnde Auswahl im Tree reagieren.
Aber wie mach ich das am geschicktesten mit den ganzen anderen Paneln, die ja immer bei Bedarf angezeigt werden müssen?
Wie bekomm ich das hin, dass ich jedes mal, wenn der Benutzer eine neue Auswahl im Tree macht, das richtige Panle mit seinen vorkonfigurierten Schaltflächen anzeige. Wie komm ich dann mit den Listenern klar???
Sowas hat doch hier bestimmt schonmal jemand super geschickt gelöst
Dankschä schomal
Gruß