Gezielter Objektzugriff

Status
Nicht offen für weitere Antworten.

Sancho

Aktives Mitglied
Hey zusammen,

ich habe mir schon sehr viel durchgelesen und die Suchfunktion ausgereizt. Meine Frage bleibt trotzdem offen. Ich bräuchte keine Lösung, ein Anstoss in die richtige Richtung reicht mir schon.

Ich habe einen JFrame in dem mehrere JInternalFrames geöffnet werden können. In jedem JInternalFrame ist eine Tabelle mit einem DefaultTableModel. Ich erzeuge bei jedem neuen JInternalFrame ein neues Objekt von DefaultTableModel. Wie kann ich gezielt auf das Objekt vom DefaultTableModel zugreifen, was gerade aktiv ist, also auf das, das in dem JInternalFrame ist, welches ganz oben steht ?

Ich hoffe ihr versteht die Frage...sonst erläutere ich sie nochmal genauer...

Danke schonmal
 

Wildcard

Top Contributor
Du brauchst eine Referenz auf das Model.
Wenn du einfach nur schnell fertig werden willst kannst du sie dir mit einem getter zugänglich machen,
wenn du's sauber machen willst solltest du dir eine Struktur überlegen und ein passendes Design-Pattern verwenden.
 

Sancho

Aktives Mitglied
also Design-Pattern sagt mir leider gar nix. Gibt's da irgendwo Material wie sowas geht ?

Soll ich bei der schnelleren Methode in das AbstractTableModel eine get()-Methode schreiben ?
Wie sieht die denn aus ? So ?
Code:
public AbstractTableModel getTableModel() {
    return this;
}
?
 

Wildcard

Top Contributor
Sancho hat gesagt.:
also Design-Pattern sagt mir leider gar nix. Gibt's da irgendwo Material wie sowas geht ?
DBAC hat dazu mal einen FAQ-Beitrag gemacht. Lies dir den mal durch.
Weiterführend in entsprechenden Bücher.
http://www.amazon.de/exec/obidos/AS...8-1/ref=sr_8_xs_ap_i1_xgl/028-8717737-5972538
Sancho hat gesagt.:
Soll ich bei der schnelleren Methode in das AbstractTableModel eine get()-Methode schreiben ?
Wie sieht die denn aus ? So ?
Das währ ja wohl Blödsinn! Um da ranzukommen müsstest du ja das Model schon kennen :roll:
z.B. in den InternalFrames, aber schön finde ich das nicht...
 

Sancho

Aktives Mitglied
mh, ok
dann werde ich mal sehen
danke schonmal

Edit:
Ist das bei dem Design Pattern der Observer den ich dazu verwenden könnte ?
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben