Nun soll eine etwas komplexere Anwendung erstellt werden: ein Fenster mit dem Textfeld, einer Reihe von Schaltflächen und zugeordneten Klick-Reaktionen. Hierzu muss man den Schaltflächen das Äquivalent von Action-Listeners hinzufügen.
Da Schaltflächen eingefügt werden sollen, gibt es in diesem Frame mehrere Komponenten. Bei traditioneller GUI-Programmierung müsste man dazu Layout-Manager verwenden. Für folgendes Beispiel wird auf ein vereinfachtes Layout zurückgegriffen: Flow-Layout. In JavaFX-Script erleichtern einige nützliche Klassen namens xx-Panel den Programmierern das Leben. Für ein Flow-Layout gibt es ein Flow-Panel. Listing 2 zeigt den Code der neuen Anwendung:
Alle Komponenten des Flow-Panels sind als ein Array von Komponenten aufgeführt, markiert durch die Symbole [ und ]. Die einzelnen Komponenten werden durch Kommata voneinander getrennt. Auch nach der letzten Komponente kann noch ein Komma stehen, das allerdings ignoriert wird.
|
Höchste Performance-Standards für Webseiten und ein persönlicher, kundenorientierter Premium Support.
Die neue V-NAND-Generation bietet die derzeit höchste verfügbare Bit-Dichte. Samsung steigert auch die Geschwindigkeit und…
Die Sicherheitsfunktion taucht in einer Beta eines kommenden Android-Updates auf. Die Quarantäne beendet unter anderem…
Die OutSystems Developer School hilft Entwicklern, in 2 Wochen komplexe reaktive Anwendungen mit der Low-Code-Plattform…
Das Jahr 2024 beginnt laut Cloudflare mit einem Paukenschlag. Die automatischen Systeme des Unternehmens wehren…
Laut Kaspersky nehmen Infostealer gerade auch Spieleplattformen ins Visier. Neue Studie untersucht Angriffe zwischen 2021…