From 2abe60aea7e2f5fe438fedba89238a4c94d5f002 Mon Sep 17 00:00:00 2001 From: HouariZegai Date: Thu, 9 Jan 2020 23:01:31 +0100 Subject: [PATCH] Change project to maven & refactor project name --- pom.xml | 24 +++++++++++++++++++ .../generatetablefx/java/launch/Launcher.java | 18 -------------- .../java/com/houarizegai/fxtablegen/App.java | 20 ++++++++++++++++ .../controllers/MainController.java | 8 +++---- .../fxtablegen}/models/ColumnTable.java | 2 +- .../fxtablegen}/models/TableInfo.java | 2 +- .../resources/fxml}/ColumnBox.fxml | 2 +- .../views => main/resources/fxml}/Main.fxml | 2 +- .../css => main/resources/style}/main.css | 0 9 files changed, 52 insertions(+), 26 deletions(-) create mode 100644 pom.xml delete mode 100644 src/com/houarizegai/generatetablefx/java/launch/Launcher.java create mode 100644 src/main/java/com/houarizegai/fxtablegen/App.java rename src/{com/houarizegai/generatetablefx/java => main/java/com/houarizegai/fxtablegen}/controllers/MainController.java (95%) rename src/{com/houarizegai/generatetablefx/java => main/java/com/houarizegai/fxtablegen}/models/ColumnTable.java (93%) rename src/{com/houarizegai/generatetablefx/java => main/java/com/houarizegai/fxtablegen}/models/TableInfo.java (95%) rename src/{com/houarizegai/generatetablefx/resources/views => main/resources/fxml}/ColumnBox.fxml (81%) rename src/{com/houarizegai/generatetablefx/resources/views => main/resources/fxml}/Main.fxml (94%) rename src/{com/houarizegai/generatetablefx/resources/css => main/resources/style}/main.css (100%) diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..1732750 --- /dev/null +++ b/pom.xml @@ -0,0 +1,24 @@ + + + 4.0.0 + + com.houarizegai + FXTableGen + 1.0-SNAPSHOT + + + 1.8 + 1.8 + + + + + + com.jfoenix + jfoenix + 8.0.4 + + + \ No newline at end of file diff --git a/src/com/houarizegai/generatetablefx/java/launch/Launcher.java b/src/com/houarizegai/generatetablefx/java/launch/Launcher.java deleted file mode 100644 index d2cad3a..0000000 --- a/src/com/houarizegai/generatetablefx/java/launch/Launcher.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.houarizegai.generatetablefx.java.launch; - -import javafx.application.Application; -import javafx.fxml.FXMLLoader; -import javafx.scene.Parent; -import javafx.scene.Scene; -import javafx.stage.Stage; - -public class Launcher extends Application { - @Override - public void start(Stage stage) throws Exception { - Parent root = FXMLLoader.load(getClass().getResource("/com/houarizegai/generatetablefx/resources/views/Main.fxml")); - Scene scene = new Scene(root); - stage.setScene(scene); - stage.setTitle("GenerateTableFX"); - stage.show(); - } -} diff --git a/src/main/java/com/houarizegai/fxtablegen/App.java b/src/main/java/com/houarizegai/fxtablegen/App.java new file mode 100644 index 0000000..2505eea --- /dev/null +++ b/src/main/java/com/houarizegai/fxtablegen/App.java @@ -0,0 +1,20 @@ +package com.houarizegai.fxtablegen; + +import javafx.application.Application; +import javafx.fxml.FXMLLoader; +import javafx.scene.Parent; +import javafx.scene.Scene; +import javafx.stage.Stage; + +import java.io.IOException; + +public class App extends Application { + @Override + public void start(Stage stage) throws IOException { + Parent root = FXMLLoader.load(getClass().getResource("/fxml/Main.fxml")); + Scene scene = new Scene(root); + stage.setScene(scene); + stage.setTitle("FX Table Generator"); + stage.show(); + } +} diff --git a/src/com/houarizegai/generatetablefx/java/controllers/MainController.java b/src/main/java/com/houarizegai/fxtablegen/controllers/MainController.java similarity index 95% rename from src/com/houarizegai/generatetablefx/java/controllers/MainController.java rename to src/main/java/com/houarizegai/fxtablegen/controllers/MainController.java index 51d1768..4cc2385 100644 --- a/src/com/houarizegai/generatetablefx/java/controllers/MainController.java +++ b/src/main/java/com/houarizegai/fxtablegen/controllers/MainController.java @@ -1,7 +1,7 @@ -package com.houarizegai.generatetablefx.java.controllers; +package com.houarizegai.fxtablegen.controllers; -import com.houarizegai.generatetablefx.java.models.ColumnTable; -import com.houarizegai.generatetablefx.java.models.TableInfo; +import com.houarizegai.fxtablegen.models.ColumnTable; +import com.houarizegai.fxtablegen.models.TableInfo; import com.jfoenix.controls.JFXListView; import com.jfoenix.controls.JFXTextField; import javafx.fxml.FXML; @@ -165,7 +165,7 @@ private String genClassData() { private void onAddColumn() { HBox colBox = null; try { - colBox = FXMLLoader.load(getClass().getResource("/com/houarizegai/generatetablefx/resources/views/ColumnBox.fxml")); + colBox = FXMLLoader.load(getClass().getResource("/fxml/ColumnBox.fxml")); } catch(IOException ioe) { ioe.printStackTrace(); } diff --git a/src/com/houarizegai/generatetablefx/java/models/ColumnTable.java b/src/main/java/com/houarizegai/fxtablegen/models/ColumnTable.java similarity index 93% rename from src/com/houarizegai/generatetablefx/java/models/ColumnTable.java rename to src/main/java/com/houarizegai/fxtablegen/models/ColumnTable.java index 713e9c0..d390318 100644 --- a/src/com/houarizegai/generatetablefx/java/models/ColumnTable.java +++ b/src/main/java/com/houarizegai/fxtablegen/models/ColumnTable.java @@ -1,4 +1,4 @@ -package com.houarizegai.generatetablefx.java.models; +package com.houarizegai.fxtablegen.models; public class ColumnTable { private String title; diff --git a/src/com/houarizegai/generatetablefx/java/models/TableInfo.java b/src/main/java/com/houarizegai/fxtablegen/models/TableInfo.java similarity index 95% rename from src/com/houarizegai/generatetablefx/java/models/TableInfo.java rename to src/main/java/com/houarizegai/fxtablegen/models/TableInfo.java index 045a7a0..274eea8 100644 --- a/src/com/houarizegai/generatetablefx/java/models/TableInfo.java +++ b/src/main/java/com/houarizegai/fxtablegen/models/TableInfo.java @@ -1,4 +1,4 @@ -package com.houarizegai.generatetablefx.java.models; +package com.houarizegai.fxtablegen.models; public class TableInfo { private String title; diff --git a/src/com/houarizegai/generatetablefx/resources/views/ColumnBox.fxml b/src/main/resources/fxml/ColumnBox.fxml similarity index 81% rename from src/com/houarizegai/generatetablefx/resources/views/ColumnBox.fxml rename to src/main/resources/fxml/ColumnBox.fxml index 086cf10..a31b6cf 100644 --- a/src/com/houarizegai/generatetablefx/resources/views/ColumnBox.fxml +++ b/src/main/resources/fxml/ColumnBox.fxml @@ -5,7 +5,7 @@ - +