From e56ce7881a2981a22db9aa9af9e71cfe834925ab Mon Sep 17 00:00:00 2001 From: jez04 <david.jezek@post.cz> Date: Mon, 23 Sep 2024 02:00:28 +0200 Subject: [PATCH] feat: upgrade java version to 21 and fx version to 23 --- pom.xml | 14 +++++++------- src/main/java/lab/App.java | 1 - src/main/java/lab/DrawingThread.java | 6 +++--- 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index 06892d2..1114c07 100644 --- a/pom.xml +++ b/pom.xml @@ -8,39 +8,39 @@ <packaging>jar</packaging> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <maven.compiler.source>17</maven.compiler.source> - <maven.compiler.target>17</maven.compiler.target> + <maven.compiler.source>21</maven.compiler.source> + <maven.compiler.target>21</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-controls</artifactId> - <version>17.0.2</version> + <version>23</version> </dependency> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-fxml</artifactId> - <version>17.0.2</version> + <version>23</version> </dependency> <!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api --> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> - <version>5.5.2</version> + <version>5.11.0</version> <scope>test</scope> </dependency> <!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-engine --> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> - <version>5.5.2</version> + <version>5.11.0</version> <scope>test</scope> </dependency> <!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-params --> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-params</artifactId> - <version>5.5.2</version> + <version>5.11.0</version> <scope>test</scope> </dependency> </dependencies> diff --git a/src/main/java/lab/App.java b/src/main/java/lab/App.java index df4c9d7..3a9e838 100644 --- a/src/main/java/lab/App.java +++ b/src/main/java/lab/App.java @@ -5,7 +5,6 @@ import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.canvas.Canvas; -import javafx.scene.canvas.GraphicsContext; import javafx.stage.Stage; import javafx.stage.WindowEvent; diff --git a/src/main/java/lab/DrawingThread.java b/src/main/java/lab/DrawingThread.java index 63badd7..1243331 100644 --- a/src/main/java/lab/DrawingThread.java +++ b/src/main/java/lab/DrawingThread.java @@ -21,9 +21,9 @@ public class DrawingThread extends AnimationTimer { @Override public void handle(long now) { // put your code here - //gc.setFill(Color.AQUA); - //gc.setStroke(Color.BLACK); - //gc.fillOval(10, 10, 20, 20); +// gc.setFill(Color.AQUA); +// gc.setStroke(Color.BLACK); +// gc.fillOval(10, 10, 20, 20); } -- GitLab