From 837cc75101e25f615370e9211d59ae78c0dfc1db Mon Sep 17 00:00:00 2001 From: Brian Patino Date: Fri, 5 Feb 2016 23:04:43 -0500 Subject: [PATCH] Create Directory Tree View * bind top menu to application resize * bind tree view to application resize --- src/gui/Controller.java | 28 +++++++++++++- src/gui/Main.java | 13 +++++-- src/gui/StartPage.fxml | 81 +++++++++++++++++++++-------------------- 3 files changed, 79 insertions(+), 43 deletions(-) diff --git a/src/gui/Controller.java b/src/gui/Controller.java index f8123e9..fc7a187 100644 --- a/src/gui/Controller.java +++ b/src/gui/Controller.java @@ -1,4 +1,30 @@ package gui; -public class Controller { +import javafx.fxml.FXML; +import javafx.scene.control.MenuItem; + +import java.util.ResourceBundle; + +public class Controller{ + @FXML + private MenuItem menuOpen; + + @FXML private ResourceBundle resources; + + /*@FXML + private void initialize() { + menuOpen.setOnAction(openMenu()); + } + + private EventHandler openMenu() { + EventHandler evenHand = new EventHandler() { + @Override + public void handle(ActionEvent event) { + menuOpen.setText("Somewhat right..."); + } + }; + return evenHand; + }*/ + } + diff --git a/src/gui/Main.java b/src/gui/Main.java index 91bfdea..8af1710 100644 --- a/src/gui/Main.java +++ b/src/gui/Main.java @@ -10,13 +10,20 @@ public class Main extends Application { @Override public void start(Stage primaryStage) throws Exception{ +// setUserAgentStylesheet(STYLESHEET_CASPIAN); + /* Button btn = new Button(); + btn.setText("This is a test"); + btn.setOnAction(new EventHandler() { + @Override + public void handle(ActionEvent event) { + System.out.print("Bingo you did something!"); + } + });*/ Parent root = FXMLLoader.load(getClass().getResource("StartPage.fxml")); primaryStage.setTitle("Iron-gate!"); - primaryStage.setScene(new Scene(root, 300, 275)); + primaryStage.setScene(new Scene(root, 788, 576)); primaryStage.show(); } - - public static void main(String[] args) { launch(args); } diff --git a/src/gui/StartPage.fxml b/src/gui/StartPage.fxml index d050039..e920420 100644 --- a/src/gui/StartPage.fxml +++ b/src/gui/StartPage.fxml @@ -1,43 +1,46 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +