hi, ich möchte mit hilfe eines jtree eine config file erzeugen.
struktur:
ich möchte also eine baumstruktur mit tiefe 2 aufbauen:
(nur die headlines werden angezeigt, die contents sollen erst mit doppelklick auf den node mit einem popup bearbeitet werden können)
die frage ist wie ich hier vorgehen muss, ich habe schon eine simple gui fertig die einen jtree darstellt und einen hinzufügen + entfernen button. wie das mit den listnern geht ist mir auch einigermaßen klar, ich weiß nur nicht wie ich das von der struktur her machen kann. ich hatte nun die idee ich mache topic objekte die eine arrayliste mit meta objekten haben und ich diese zu änderungen im jtree
dann in meiner eigenen datenstruktur aktualisiere. dieser weg ist jedoch denke ich zu umständlich, gibt es eine möglichkeit die datenstruktur 'im' jtree zu speichern? ich hab schon mal gegoogelt und was mit 'userobjects' gefunden, kann das hier weiterhelfen? ich möchte das weil ich sonßt immer auf änderungen im tree reagieren muss, was recht aufwändig erscheint.
nachdem ich mir also die struktur im jtree zusammengeklickt habe kann ich über einen buttton 'create config' die configuration erstellen.
jemand eine idee?
danke.
struktur:
Code:
screen1.topicHeadline=Headline 1
screen1.meta1.hedline=blabla
screen1.meta1.content=blabla
screen1.meta2.headline=blabla
screen1.meta2.content=blabla
screen2.topicHeadline=Headline 2
screen2.meta1.hedline=blabla
screen2.meta1.content=blabla
Code:
root
Headline1
blabla
blabla
Headline2
blabla
die frage ist wie ich hier vorgehen muss, ich habe schon eine simple gui fertig die einen jtree darstellt und einen hinzufügen + entfernen button. wie das mit den listnern geht ist mir auch einigermaßen klar, ich weiß nur nicht wie ich das von der struktur her machen kann. ich hatte nun die idee ich mache topic objekte die eine arrayliste mit meta objekten haben und ich diese zu änderungen im jtree
dann in meiner eigenen datenstruktur aktualisiere. dieser weg ist jedoch denke ich zu umständlich, gibt es eine möglichkeit die datenstruktur 'im' jtree zu speichern? ich hab schon mal gegoogelt und was mit 'userobjects' gefunden, kann das hier weiterhelfen? ich möchte das weil ich sonßt immer auf änderungen im tree reagieren muss, was recht aufwändig erscheint.
nachdem ich mir also die struktur im jtree zusammengeklickt habe kann ich über einen buttton 'create config' die configuration erstellen.
jemand eine idee?
danke.
Zuletzt bearbeitet von einem Moderator: