summaryrefslogtreecommitdiffstats
path: root/src/de/fhswf/in/inf/java2/aufgabe02/MainWindow.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/fhswf/in/inf/java2/aufgabe02/MainWindow.java')
-rw-r--r--src/de/fhswf/in/inf/java2/aufgabe02/MainWindow.java51
1 files changed, 51 insertions, 0 deletions
diff --git a/src/de/fhswf/in/inf/java2/aufgabe02/MainWindow.java b/src/de/fhswf/in/inf/java2/aufgabe02/MainWindow.java
new file mode 100644
index 0000000..b953b7e
--- /dev/null
+++ b/src/de/fhswf/in/inf/java2/aufgabe02/MainWindow.java
@@ -0,0 +1,51 @@
+/**
+ *
+ */
+
+package de.fhswf.in.inf.java2.aufgabe02;
+
+import javafx.fxml.FXML;
+import javafx.scene.control.Button;
+import javafx.scene.layout.BorderPane;
+import javafx.scene.layout.StackPane;
+
+/**
+ * TODO Add comment here
+ *
+ * @author $Author: $
+ * @version $Revision: $, $Date: $ UTC
+ */
+public class MainWindow extends BorderPane
+{
+ @FXML
+ private Button button1;
+
+ @FXML
+ private Button button2;
+
+ @FXML
+ private Button button3;
+
+ @FXML
+ private StackPane sPane;
+
+ /**
+ * TODO Add constructor comment here
+ *
+ */
+ public MainWindow()
+ {
+ }
+
+ @FXML
+ private void initialize()
+ {
+ button1
+ .setOnAction(new CardChangeEvent(sPane.getChildren(), "Panel 1"));
+ button2
+ .setOnAction(new CardChangeEvent(sPane.getChildren(), "Panel 2"));
+ button3
+ .setOnAction(new CardChangeEvent(sPane.getChildren(), "Panel 3"));
+ }
+
+}