diff --git a/pom.xml b/pom.xml
index faddab3..9996d50 100644
--- a/pom.xml
+++ b/pom.xml
@@ -75,7 +75,7 @@
default-cli
- kvr.missilecruiser_hard/kvr.missilecruiser_hard.ApplicationMissileCruiser
+ kvr.missilecruiser_hard/kvr.missilecruiser_hard.Main
app
app
app
diff --git a/src/main/java/kvr/missilecruiser_hard/ApplicationMissileCruiser.java b/src/main/java/kvr/missilecruiser_hard/ApplicationMissileCruiser.java
index 37dab8b..3dd2938 100644
--- a/src/main/java/kvr/missilecruiser_hard/ApplicationMissileCruiser.java
+++ b/src/main/java/kvr/missilecruiser_hard/ApplicationMissileCruiser.java
@@ -3,20 +3,25 @@ package kvr.missilecruiser_hard;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Scene;
+import javafx.scene.SceneAntialiasing;
import javafx.stage.Stage;
import java.io.IOException;
+import java.util.Objects;
public class ApplicationMissileCruiser extends Application {
@Override
public void start(Stage stage) throws IOException {
- FXMLLoader fxmlLoader = new FXMLLoader(ApplicationMissileCruiser.class.getResource("images/ViewMissileCruiser.fxml"));
+ FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("ViewMissileCruiser.fxml"));
Scene scene = new Scene(fxmlLoader.load(), 900, 500);
+ //String stylesheet = Objects.requireNonNull(getClass().getResource("StylesMissileCruiser.css")).toExternalForm();
+ //scene.getStylesheets().add(stylesheet);
+
+ stage.setResizable(false);
stage.setTitle("Ракетный крейсер");
stage.setScene(scene);
- stage.setResizable(false);
stage.show();
}
diff --git a/src/main/java/kvr/missilecruiser_hard/ControllerMissileCruiser.java b/src/main/java/kvr/missilecruiser_hard/ControllerMissileCruiser.java
index 92ee867..d465f35 100644
--- a/src/main/java/kvr/missilecruiser_hard/ControllerMissileCruiser.java
+++ b/src/main/java/kvr/missilecruiser_hard/ControllerMissileCruiser.java
@@ -2,6 +2,8 @@ package kvr.missilecruiser_hard;
import javafx.fxml.FXML;
+import java.io.File;
+
public class ControllerMissileCruiser
{
@FXML
@@ -11,6 +13,6 @@ public class ControllerMissileCruiser
@FXML
protected void buttonsMove_Click() {
-
+ System.out.println(System.getProperty("java.class.path"));
}
}
\ No newline at end of file
diff --git a/src/main/java/kvr/missilecruiser_hard/Main.java b/src/main/java/kvr/missilecruiser_hard/Main.java
index f6d93a6..257c404 100644
--- a/src/main/java/kvr/missilecruiser_hard/Main.java
+++ b/src/main/java/kvr/missilecruiser_hard/Main.java
@@ -4,7 +4,7 @@ public class Main {
public static void main(String[] args) {
if (args.length > 0 && args[0].equals("-disable_hidpi")) {
- System.setProperty("prism.allowhidpi", "false");
+ //System.setProperty("prism.allowhidpi", "false");
}
ApplicationMissileCruiser.run(args);
diff --git a/src/main/resources/kvr/missilecruiser_hard/StylesMissileCruiser.css b/src/main/resources/kvr/missilecruiser_hard/StylesMissileCruiser.css
new file mode 100644
index 0000000..fc8ba88
--- /dev/null
+++ b/src/main/resources/kvr/missilecruiser_hard/StylesMissileCruiser.css
@@ -0,0 +1,31 @@
+#buttonLeft
+{
+ -fx-background-image: url("images/arrowLeft.png");
+ -fx-background-size: 85%;
+ -fx-background-position: center;
+ -fx-background-repeat: space;
+}
+
+#buttonUp
+{
+ -fx-background-image: url("images/arrowUp.png");
+ -fx-background-size: 85%;
+ -fx-background-position: center;
+ -fx-background-repeat: space;
+}
+
+#buttonDown
+{
+ -fx-background-image: url("images/arrowDown.png");
+ -fx-background-size: 85%;
+ -fx-background-position: center;
+ -fx-background-repeat: space;
+}
+
+#buttonRight
+{
+ -fx-background-image: url("images/arrowRight.png");
+ -fx-background-size: 85%;
+ -fx-background-position: center;
+ -fx-background-repeat: space;
+}
\ No newline at end of file
diff --git a/src/main/resources/kvr/missilecruiser_hard/ViewMissileCruiser.fxml b/src/main/resources/kvr/missilecruiser_hard/ViewMissileCruiser.fxml
index 488f689..b460049 100644
--- a/src/main/resources/kvr/missilecruiser_hard/ViewMissileCruiser.fxml
+++ b/src/main/resources/kvr/missilecruiser_hard/ViewMissileCruiser.fxml
@@ -4,11 +4,14 @@
-
-