Normal
Guten Abend!Gibt es (bei JavaFX) irgendwelche (eleganten) Methoden um Klassen kleiner zu machen bzw. Code auszulagern ?Ich habe da eine Controller-Klasse mit.. (kA. sagen wir einfach 100) FXML - Komponenten also eine A.java, die zu einer A.fxml gehört. Die Controller-Klasse hat 20 Funktionen, das sind aber alles Funktionen die massivst mit den FXML - Komponenten (also der View) arbeiten.Da die Klasse ohne Kommentierung aber bereits 3000+ Zeilen Quellcode hat würd ich sie gerne kleiner machen - welche sinnvollen, einfachen und eleganten Methoden habe ich dies zu bewerkstelligen ?Wie gesagt in den Methoden brauch ich leider andauernd die View-Komponenten...Ich habe bereits versucht Getter/Setter für die Komponenten zu bauen um sie dann in einer anderen Klasse zu benutzen, aber bei der großen Anzahl Komponenten waren es dann auf einmal 4000 Zeilen, das hab ich dann bleiben lassen...Wäre toll, wenn jemand eine Idee hätte.mfG
Guten Abend!
Gibt es (bei JavaFX) irgendwelche (eleganten) Methoden um Klassen kleiner zu machen bzw. Code auszulagern ?
Ich habe da eine Controller-Klasse mit.. (kA. sagen wir einfach 100) FXML - Komponenten also eine A.java, die zu einer A.fxml gehört. Die Controller-Klasse hat 20 Funktionen, das sind aber alles Funktionen die massivst mit den FXML - Komponenten (also der View) arbeiten.
Da die Klasse ohne Kommentierung aber bereits 3000+ Zeilen Quellcode hat würd ich sie gerne kleiner machen - welche sinnvollen, einfachen und eleganten Methoden habe ich dies zu bewerkstelligen ?
Wie gesagt in den Methoden brauch ich leider andauernd die View-Komponenten...
Ich habe bereits versucht Getter/Setter für die Komponenten zu bauen um sie dann in einer anderen Klasse zu benutzen, aber bei der großen Anzahl Komponenten waren es dann auf einmal 4000 Zeilen, das hab ich dann bleiben lassen...
Wäre toll, wenn jemand eine Idee hätte.
mfG