Skip to content

Commit

Permalink
Add Main Menu
Browse files Browse the repository at this point in the history
* add basic main menu
* refactor package
  • Loading branch information
brp14005 committed Feb 3, 2016
1 parent 95f5bd5 commit bb729e5
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 11 deletions.
2 changes: 1 addition & 1 deletion src/sample/Controller.java → src/gui/Controller.java
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package sample;
package gui;

public class Controller {
}
4 changes: 2 additions & 2 deletions src/sample/Main.java → src/gui/Main.java
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package sample;
package gui;

import javafx.application.Application;
import javafx.fxml.FXMLLoader;
Expand All @@ -10,7 +10,7 @@ public class Main extends Application {

@Override
public void start(Stage primaryStage) throws Exception{
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
Parent root = FXMLLoader.load(getClass().getResource("StartPage.fxml"));
primaryStage.setTitle("Hello World");
primaryStage.setScene(new Scene(root, 300, 275));
primaryStage.show();
Expand Down
43 changes: 43 additions & 0 deletions src/gui/StartPage.fxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.*?>
<?import javafx.scene.layout.AnchorPane?>
<!--suppress JavaFxDefaultTag, JavaFxDefaultTag, JavaFxDefaultTag, JavaFxDefaultTag, JavaFxDefaultTag, JavaFxDefaultTag -->
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0"
prefWidth="600.0" xmlns="http://javafx.com/javafx/8">
<MenuBar prefHeight="25.0" prefWidth="600.0">
<!--suppress JavaFxDefaultTag -->
<menus>
<Menu mnemonicParsing="false" text="File">
<!--suppress JavaFxDefaultTag -->
<items>
<MenuItem mnemonicParsing="false" text="Close"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="Edit">
<!--suppress JavaFxDefaultTag -->
<items>
<MenuItem mnemonicParsing="false" text="Delete"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="View">
<!--suppress JavaFxDefaultTag -->
<items>
<MenuItem mnemonicParsing="false" text="About"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="Window">
<!--suppress JavaFxDefaultTag -->
<items>
<MenuItem mnemonicParsing="false" text="Action 1"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="Help">
<!--suppress JavaFxDefaultTag -->
<items>
<MenuItem mnemonicParsing="false" text="Action 1"/>
</items>
</Menu>
</menus>
</MenuBar>
</AnchorPane>
8 changes: 0 additions & 8 deletions src/sample/sample.fxml

This file was deleted.

0 comments on commit bb729e5

Please sign in to comment.