Hi,
ich habe 3 Views
- eine View mit einem Tree (Projektverwaltung)
- eine View mit einem Diagramm
- eine View mit einer Tabelle
Nun habe ich das Ganze so eingestellt (anderer Thread), dass ich von den eingelesenen Dateien mehrere views (Tabelle/Diagramm) öffnen kann. Das funktioniert auch prima, allerdings kann ich so auch mehrere views von ein und derselben Datei öffnen.
Gibt es eine Möglichkeit in dem Handler abzufragen, ob eine view mit dem Namen (beispiel.txt) schon geladen wurde? (Die Titel der Views entspr den files). Oder muss ich selber´ne Liste erstellen, in der ich bei jedem Laden einer view den Namen reinschreibe?!
Soweit zu Problem Nr 1
Die Diagramme werden jeweils mit jfreeChart erstellt, nun wird bei mir die aktuelle Position in dem Diagramm in der Statusleiste dargestellt. Klappt auch - allerdings bleibt ab und zu ^^ die letzte Koordinate in der Leiste stehen, wobei die View schon geschlossen wurde. Ich habe schon mit mehreren events herumexperimentiert - aber irgendwie will das nicht so wirklich :-/ Jemand ne Ahnung?
gruß,
tech
ich habe 3 Views
- eine View mit einem Tree (Projektverwaltung)
- eine View mit einem Diagramm
- eine View mit einer Tabelle
Nun habe ich das Ganze so eingestellt (anderer Thread), dass ich von den eingelesenen Dateien mehrere views (Tabelle/Diagramm) öffnen kann. Das funktioniert auch prima, allerdings kann ich so auch mehrere views von ein und derselben Datei öffnen.
Gibt es eine Möglichkeit in dem Handler abzufragen, ob eine view mit dem Namen (beispiel.txt) schon geladen wurde? (Die Titel der Views entspr den files). Oder muss ich selber´ne Liste erstellen, in der ich bei jedem Laden einer view den Namen reinschreibe?!
Soweit zu Problem Nr 1
Die Diagramme werden jeweils mit jfreeChart erstellt, nun wird bei mir die aktuelle Position in dem Diagramm in der Statusleiste dargestellt. Klappt auch - allerdings bleibt ab und zu ^^ die letzte Koordinate in der Leiste stehen, wobei die View schon geschlossen wurde. Ich habe schon mit mehreren events herumexperimentiert - aber irgendwie will das nicht so wirklich :-/ Jemand ne Ahnung?
gruß,
tech