diff --git a/pom.xml b/pom.xml
index 71adc41..0090adf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,7 +2,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- application
+ main.java.jFxKasse
jFxKasse
0.1.0 - without Printer
jFxKasse
@@ -68,7 +68,7 @@
- application.Main
+ main.java.jFxKasse.application.Main
@@ -82,7 +82,7 @@
- application.JavaFX11Main
+ main.java.jFxKasse.application.JavaFX11Main
diff --git a/src/application/JavaFX11Main.java b/src/main/java/jFxKasse/application/JavaFX11Main.java
similarity index 54%
rename from src/application/JavaFX11Main.java
rename to src/main/java/jFxKasse/application/JavaFX11Main.java
index 5ef7a71..96163df 100644
--- a/src/application/JavaFX11Main.java
+++ b/src/main/java/jFxKasse/application/JavaFX11Main.java
@@ -1,4 +1,6 @@
-package application;
+package main.java.jFxKasse.application;
+
+import main.java.jFxKasse.application.Main;
public class JavaFX11Main
{
@@ -6,7 +8,5 @@ public class JavaFX11Main
public static void main(String[] args)
{
Main.main(args);
-
}
-
}
diff --git a/src/application/Main.java b/src/main/java/jFxKasse/application/Main.java
similarity index 84%
rename from src/application/Main.java
rename to src/main/java/jFxKasse/application/Main.java
index c837bbc..d7bcca4 100644
--- a/src/application/Main.java
+++ b/src/main/java/jFxKasse/application/Main.java
@@ -1,17 +1,21 @@
-package application;
+package main.java.jFxKasse.application;
+
+import javafx.application.Application;
import java.io.File;
import javafx.animation.Animation;
import javafx.animation.KeyFrame;
import javafx.animation.Timeline;
-import javafx.application.Application;
+
import javafx.fxml.FXMLLoader;
import javafx.stage.Stage;
import javafx.util.Duration;
+import main.java.jFxKasse.controller.MainWindowController;
+import main.java.jFxKasse.controller.DBController;
import javafx.scene.Scene;
import javafx.scene.layout.AnchorPane;
-public class Main extends Application
+public class Main extends Application
{
private MainWindowController mwc;
@@ -32,7 +36,7 @@ public class Main extends Application
{
try {
FXMLLoader loader = new FXMLLoader(
- getClass().getResource("MainWindow.fxml"));
+ getClass().getResource("/fxml/MainWindow.fxml"));
AnchorPane pane = loader.load();
primaryStage.setTitle("jFxKasse"); // Title of window
@@ -43,7 +47,7 @@ public class Main extends Application
Scene scene = new Scene(pane);
scene.getStylesheets()
- .add(Main.class.getResource("application.css").toExternalForm());
+ .add(Main.class.getResource("/css/application.css").toExternalForm());
primaryStage.setScene(scene);
primaryStage.show(); // shows the stage
diff --git a/src/application/DBController.java b/src/main/java/jFxKasse/controller/DBController.java
similarity index 95%
rename from src/application/DBController.java
rename to src/main/java/jFxKasse/controller/DBController.java
index d2784f3..8471e51 100644
--- a/src/application/DBController.java
+++ b/src/main/java/jFxKasse/controller/DBController.java
@@ -1,4 +1,4 @@
-package application;
+package main.java.jFxKasse.controller;
import java.sql.Connection;
import java.sql.DriverManager;
@@ -7,9 +7,14 @@ import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
+
+import main.java.jFxKasse.application.Main;
+import main.java.jFxKasse.datatypes.tableDataJob;
+import main.java.jFxKasse.datatypes.tableDataPositionen;
+
import java.io.File;
-class DBController
+public class DBController
{
private Connection connection;
@@ -32,7 +37,7 @@ class DBController
}
}
- DBController(Main main)
+ public DBController(Main main)
{
this.main = main;
}
diff --git a/src/application/MainWindowController.java b/src/main/java/jFxKasse/controller/MainWindowController.java
similarity index 94%
rename from src/application/MainWindowController.java
rename to src/main/java/jFxKasse/controller/MainWindowController.java
index 1292af0..f80614e 100644
--- a/src/application/MainWindowController.java
+++ b/src/main/java/jFxKasse/controller/MainWindowController.java
@@ -1,4 +1,4 @@
-package application;
+package main.java.jFxKasse.controller;
import javafx.fxml.FXML;
import javafx.geometry.Insets;
@@ -38,6 +38,11 @@ import javafx.scene.control.Tab;
import javafx.scene.layout.AnchorPane;
import javafx.scene.layout.GridPane;
import javafx.util.Pair;
+import main.java.jFxKasse.application.Main;
+import main.java.jFxKasse.datatypes.Job;
+import main.java.jFxKasse.datatypes.tableDataCurrentOrder;
+import main.java.jFxKasse.datatypes.tableDataJob;
+import main.java.jFxKasse.datatypes.tableDataPositionen;
public class MainWindowController
diff --git a/src/application/Job.java b/src/main/java/jFxKasse/datatypes/Job.java
similarity index 99%
rename from src/application/Job.java
rename to src/main/java/jFxKasse/datatypes/Job.java
index e31512e..cbc5556 100644
--- a/src/application/Job.java
+++ b/src/main/java/jFxKasse/datatypes/Job.java
@@ -1,4 +1,4 @@
-package application;
+package main.java.jFxKasse.datatypes;
import java.util.ArrayList;
diff --git a/src/application/tableDataCurrentOrder.java b/src/main/java/jFxKasse/datatypes/tableDataCurrentOrder.java
similarity index 91%
rename from src/application/tableDataCurrentOrder.java
rename to src/main/java/jFxKasse/datatypes/tableDataCurrentOrder.java
index 7a86a5e..d62b5ce 100644
--- a/src/application/tableDataCurrentOrder.java
+++ b/src/main/java/jFxKasse/datatypes/tableDataCurrentOrder.java
@@ -1,4 +1,4 @@
-package application;
+package main.java.jFxKasse.datatypes;
import javafx.beans.property.IntegerProperty;
import javafx.beans.property.SimpleIntegerProperty;
diff --git a/src/application/tableDataJob.java b/src/main/java/jFxKasse/datatypes/tableDataJob.java
similarity index 93%
rename from src/application/tableDataJob.java
rename to src/main/java/jFxKasse/datatypes/tableDataJob.java
index 3e3744f..a3a1072 100644
--- a/src/application/tableDataJob.java
+++ b/src/main/java/jFxKasse/datatypes/tableDataJob.java
@@ -1,4 +1,4 @@
-package application;
+package main.java.jFxKasse.datatypes;
import javafx.beans.property.IntegerProperty;
import javafx.beans.property.SimpleIntegerProperty;
diff --git a/src/application/tableDataPositionen.java b/src/main/java/jFxKasse/datatypes/tableDataPositionen.java
similarity index 92%
rename from src/application/tableDataPositionen.java
rename to src/main/java/jFxKasse/datatypes/tableDataPositionen.java
index b22bafe..33227bf 100644
--- a/src/application/tableDataPositionen.java
+++ b/src/main/java/jFxKasse/datatypes/tableDataPositionen.java
@@ -1,4 +1,4 @@
-package application;
+package main.java.jFxKasse.datatypes;
import javafx.beans.property.IntegerProperty;
import javafx.beans.property.SimpleIntegerProperty;
diff --git a/src/application/application.css b/src/main/resources/css/application.css
similarity index 100%
rename from src/application/application.css
rename to src/main/resources/css/application.css
diff --git a/src/application/MainWindow.fxml b/src/main/resources/fxml/MainWindow.fxml
similarity index 100%
rename from src/application/MainWindow.fxml
rename to src/main/resources/fxml/MainWindow.fxml