Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
faecher:informatik:oberstufe:java:javafx:halloweltfx:start [10.03.2020 12:19] – sbel | faecher:informatik:oberstufe:java:javafx:halloweltfx:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== "Hallo Welt" mit Fenster und Knopf ====== | ||
- | <code java> | ||
- | import javafx.application.*; | ||
- | import javafx.scene.Scene; | ||
- | import javafx.scene.control.Label; | ||
- | import javafx.scene.control.Button; | ||
- | import javafx.scene.layout.*; | ||
- | import javafx.stage.Stage; | ||
- | public class HelloFX extends Application { | ||
- | |||
- | @Override | ||
- | public void start(Stage stage) { | ||
- | // Button | ||
- | Button btn = new Button(); | ||
- | btn.setText(" | ||
- | btn.setOnAction( (event) -> Platform.exit() ); | ||
- | |||
- | // Stackpane " | ||
- | Pane root = new StackPane(); | ||
- | // Knopf anfügen | ||
- | root.getChildren().add(btn); | ||
- | |||
- | stage.setScene(new Scene(root, 300,150) ); | ||
- | stage.show(); | ||
- | } | ||
- | |||
- | public static void main(String[] args) { | ||
- | launch(); | ||
- | } | ||
- | |||
- | } | ||
- | </ |