From 56fec9fd33949003ffdcb1132a2aa2a6a3cf444f Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Mon, 27 Apr 2015 21:32:05 +0200 Subject: Add a button that fires automatically after a given interval. --- .../inf/java2/aufgabe04/CountdownButtonMain.java | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/de/fhswf/in/inf/java2/aufgabe04/CountdownButtonMain.java (limited to 'src/de/fhswf/in/inf/java2/aufgabe04/CountdownButtonMain.java') diff --git a/src/de/fhswf/in/inf/java2/aufgabe04/CountdownButtonMain.java b/src/de/fhswf/in/inf/java2/aufgabe04/CountdownButtonMain.java new file mode 100644 index 0000000..5af329e --- /dev/null +++ b/src/de/fhswf/in/inf/java2/aufgabe04/CountdownButtonMain.java @@ -0,0 +1,29 @@ +package de.fhswf.in.inf.java2.aufgabe04; + +import javafx.application.Application; +import javafx.application.Platform; +import javafx.scene.Scene; +import javafx.stage.Stage; + +public class CountdownButtonMain extends Application +{ + + @Override + public void start(Stage primaryStage) + { + CountdownExitButton ceb = new CountdownExitButton("Ok", 30); + ceb.setOnAction(e -> { + Platform.exit(); + }); + Scene scene = new Scene(ceb); + primaryStage.setScene(scene); + primaryStage.show(); + ceb.startCountdown(); + + } + + public static void main(String[] args) + { + launch(args); + } +} -- cgit v1.2.3-70-g09d2