Konstruktion mit TabPane

Joob

Top Contributor
ich will für meine Anwendung ein TabPane verwenden.

Das sieht auch ganz gut aus. Allerdings summieren sich die Felder, Buttons usw.
Schön wäre es wenn ich für jedes Register eine eigene Klasse bauen könnte, dann befürchte ich aber bekomme ich Probleme mit dem MainThread und der Erreichbarkeit der Controlls.

Wie würdet ihr das anfassen ?
 

Robat

Top Contributor
Das sind etwas wenig Informationen um dazu was sagen zu können.

Prinzipiell spricht nichts dagegen jedes Register als eigene Klasse aufzubauen.

Wieso du deshalb Probleme mit dem MainThread (meinst du damit den EDT?) bekommen solltest seh' ich noch nicht.
Inwiefern greifen die einzelnen Register denn auf einander zu? Wieso sollten die UI-Elemente von einem anderen Register aus erreichbar sein?
 

Joob

Top Contributor
Ich muss doch im Controller aller Felder deklarieren .
Dann kann ich doch auch nur im Controller die ganzen Listener usw. festlegen.

Da wäre schön übersichtlich wenn ich das pro Register in einer eigene Klasse unterbringen könnte.
Geht das ?
 

Robat

Top Contributor
Ah okay - verstanden. Du arbeitest also mit JavaFX, richtig?
Ich arbeite nicht so oft mit JavaFX aber ich sehe dabei eigentlich kein großes Problem.
Du baust dir einfach für jeden Tab eine eigene Klasse mit dessen Komponenten und musst dir dann halt ein entsprechendes Konstrukt überlegen - je nach dem wie du es brauchst.
 

Ähnliche Java Themen

Neue Themen


Oben