Variablenfenster

Network

Top Contributor
Hi Community,

ich bastel etwas an einem <universellen Editor für Raumplanung>
leider passen nicht immer alle Komponenten auf einen Bildschirm drauf, oder es ist viel zu unübersichtlich, also muss man um spezielle Variablen festzulegen ein weiteres Fenster öffnen.

Es ist vieleicht eine blöde und völlig hirnrissige Frage aber:
Wie erstelle ich ein Fenster(nach meinen Wünschen) indem man Variablen bestimmen kann, die dem Hauptinteraktionsfenster dann zur Verfügung stehen?

Jeder meiner Versuche endete meist schlicht damit, dass das Hauptinteraktionsfenster die Variablen nicht erkennt...
Und wie ich das mit JOptionDialog verstanden habe, gibt es da nur eine Variable... (?)


Danke
 
A

a0027301

Gast
>Wie erstelle ich ein Fenster(nach meinen Wünschen)
Mittels eines JFrames oder JDialoges
>indem man Variablen bestimmen kann, die dem Hauptinteraktionsfenster dann zur Verfügung stehen?
Das kannst nur du wissen, wie das Benutzerinterface aussehen soll, in dem die Werte gesetzt werden

Die Übertragung von Daten von einer Klasse in eine andere kann u.a.

- über Getter/Setter
- über eine Transferklasse
- über Listener
- über eine Klasse nach dem Singleton-Muster
- ...
passieren
 

KrokoDiehl

Top Contributor
Hm. Im Idealfall liegt für die Anwendung ein entsprechendes Datenmodell zur Verfügung und all deine Ansichten (egal ob nun einzelne Komponenten oder Fenster) arbeiten über dieses Datenmodell. Das ist aber eine konzeptionelle Sache bei der wir hier schwerlich konkret helfen können.
Dann aber müssen deine Fenster (Ansichten) mit den jeweiligen Datenmodell(en) arbeiten, die du z.B. im Konkstruktor übergeben kannst (oder Getter/Setter).
 

Network

Top Contributor
Die Übertragung von Daten von einer Klasse in eine andere kann u.a.

- über Getter/Setter
- über eine Transferklasse
- über Listener
- über eine Klasse nach dem Singleton-Muster
- ...
passieren

Ok, das war mir bis jetzt alles bekannt, bis auf die kleine Liste da unten. Aber der Listener ist doch nichts anderes wie eine Transferklasse.. ! (?)

Vielen Dank, ich hatte gehofft, es gibt da einen speziellen Frametyp um das umzusetzen oder spezielle Methode.
Beispiel: Der 2. Frame sitzt in der Klasse des ersten Frames, bekommt beim aufruf dann Variablen zugeteilt vom 1. Fenster, die es zu füllen gilt.


Aber wie gesagt vielen Dank.
Get und Set ich komme...
 

Neue Themen


Oben