Modul 120
Schule WISS Modul 120
Schule WISS Modul 120
24
0.0 (0)
Kartei Details
Karten | 24 |
---|---|
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Andere |
Erstellt / Aktualisiert | 08.01.2023 / 13.01.2023 |
Lizenzierung | Keine Angabe |
Weblink |
https://card2brain.ch/box/20230108_modul_120
|
Einbinden |
<iframe src="https://card2brain.ch/box/20230108_modul_120/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Primärfenster
Hauptfenster = im Hintergrund.
- JavaFX Projekt erstellen
- Eine neue View hinzufügen (.fxml)
- Eine Controllerklasse für die View Hinzufügen
- Controllerklasse linken mit dem fxml
- Button auf View erstellen
- FXMLLoader Instanziieren und Pfad zum .fxml mitgeben
- Scene machen und Layout vom Loader mitgeben
- Scene auf die Stage (primaryStage) setzen
- Stage anzeigen (show)
Sekundärfenster
Im Vordergrund = können modal oder nicht modal sein.
- Eine Methode im ersten Controller erstellen, die die zweite View aufruft.
- Im zweiten Controller ein stage Attribut erzeugen.
- Eine Methode setStage() erzeugen.
Modales Fenster
Andere Fenster werden blockiert, man muss durch dieses Fenster durchnavigieren oder es schliessen um die anderen Fenster wieder bedienen zu können.
JavaFX Layout Container (Panes)
//Layout (Pane) für View erstellen
AnchorPane layout = new AnchorPane();