From dbdec091e1f7a14930c7161f1025bdb0abce7da2 Mon Sep 17 00:00:00 2001 From: gewuyou <1063891901@qq.com> Date: Sat, 7 Oct 2023 12:59:23 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A8=20=E4=BF=AE=E6=94=B9=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=E7=B1=BB=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 6 +++--- .../org/jcnc/jnotepad/{LunchApp.java => JnotepadApp.java} | 2 +- .../org/jcnc/jnotepad/app/manager/ApplicationManager.java | 4 ++-- .../jnotepad/controller/i18n/LocalizationController.java | 4 ++-- src/main/java/org/jcnc/jnotepad/util/UiUtil.java | 2 +- src/main/resources/META-INF/MANIFEST.MF | 2 +- tool/jpackage.sh | 2 +- tool/jpackage.txt | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) rename src/main/java/org/jcnc/jnotepad/{LunchApp.java => JnotepadApp.java} (96%) diff --git a/pom.xml b/pom.xml index ea9cb4a..a1effb8 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.jcnc JNotepad - 1.1.3-beta + 1.1.4-beta JNotepad jar @@ -129,7 +129,7 @@ default-cli - org.jcnc.jnotepad/org.jcnc.jnotepad.LunchApp + org.jcnc.jnotepad/org.jcnc.jnotepad.JnotepadApp JNotepad JNotepad true @@ -145,7 +145,7 @@ gluonfx-maven-plugin 1.0.19 - org.jcnc.jnotepad/org.jcnc.jnotepad.LunchApp + org.jcnc.jnotepad/org.jcnc.jnotepad.JnotepadApp org.jcnc.jnotepad.app.config.UserConfig,org.jcnc.jnotepad.app.config.UserConfig$ShortcutKey diff --git a/src/main/java/org/jcnc/jnotepad/LunchApp.java b/src/main/java/org/jcnc/jnotepad/JnotepadApp.java similarity index 96% rename from src/main/java/org/jcnc/jnotepad/LunchApp.java rename to src/main/java/org/jcnc/jnotepad/JnotepadApp.java index 2f765e0..bf46dd2 100644 --- a/src/main/java/org/jcnc/jnotepad/LunchApp.java +++ b/src/main/java/org/jcnc/jnotepad/JnotepadApp.java @@ -13,7 +13,7 @@ import org.jcnc.jnotepad.util.LogUtil; * * @author 许轲 */ -public class LunchApp extends Application { +public class JnotepadApp extends Application { private static final ApplicationManager APPLICATION_MANAGER = ApplicationManager.getInstance(); /** diff --git a/src/main/java/org/jcnc/jnotepad/app/manager/ApplicationManager.java b/src/main/java/org/jcnc/jnotepad/app/manager/ApplicationManager.java index 7809837..1a43139 100644 --- a/src/main/java/org/jcnc/jnotepad/app/manager/ApplicationManager.java +++ b/src/main/java/org/jcnc/jnotepad/app/manager/ApplicationManager.java @@ -7,7 +7,7 @@ import javafx.scene.Scene; import javafx.scene.layout.Pane; import javafx.stage.Stage; import javafx.stage.Window; -import org.jcnc.jnotepad.LunchApp; +import org.jcnc.jnotepad.JnotepadApp; import org.jcnc.jnotepad.app.config.AppConfig; import org.jcnc.jnotepad.app.i18n.UiResourceBundle; import org.jcnc.jnotepad.common.constants.AppConstants; @@ -244,7 +244,7 @@ public class ApplicationManager { try { // 获取当前Java应用程序的命令 String javaCommand = System.getProperty("java.home") + "/bin/java"; - String mainClass = LunchApp.class.getName(); + String mainClass = JnotepadApp.class.getName(); // 构建新进程来重新启动应用程序 ProcessBuilder builder = new ProcessBuilder(javaCommand, "-cp", System.getProperty("java.class.path"), mainClass); diff --git a/src/main/java/org/jcnc/jnotepad/controller/i18n/LocalizationController.java b/src/main/java/org/jcnc/jnotepad/controller/i18n/LocalizationController.java index d8ee887..715cd9e 100644 --- a/src/main/java/org/jcnc/jnotepad/controller/i18n/LocalizationController.java +++ b/src/main/java/org/jcnc/jnotepad/controller/i18n/LocalizationController.java @@ -1,6 +1,6 @@ package org.jcnc.jnotepad.controller.i18n; -import org.jcnc.jnotepad.LunchApp; +import org.jcnc.jnotepad.JnotepadApp; import org.jcnc.jnotepad.app.i18n.UiResourceBundle; import org.jcnc.jnotepad.controller.config.UserConfigController; @@ -18,7 +18,7 @@ import static org.jcnc.jnotepad.common.constants.TextConstants.ENGLISH; *

该类负责处理应用程序的本地化配置,包括语言和区域设置。

* * @author gewuyou - * @see LunchApp + * @see JnotepadApp */ public class LocalizationController { private static final LocalizationController LOCALIZATION_CONFIG = new LocalizationController(); diff --git a/src/main/java/org/jcnc/jnotepad/util/UiUtil.java b/src/main/java/org/jcnc/jnotepad/util/UiUtil.java index 250cc33..6935d2c 100644 --- a/src/main/java/org/jcnc/jnotepad/util/UiUtil.java +++ b/src/main/java/org/jcnc/jnotepad/util/UiUtil.java @@ -115,7 +115,7 @@ public class UiUtil { * 获取应用窗口。 * * @return javafx.stage.Window 应用窗口对象 - * @apiNote LunchApp.getWindow() + * @apiNote JnotepadApp.getWindow() */ public static Window getAppWindow() { return ApplicationManager.getInstance().getWindow(); diff --git a/src/main/resources/META-INF/MANIFEST.MF b/src/main/resources/META-INF/MANIFEST.MF index fb5ded0..c451b04 100644 --- a/src/main/resources/META-INF/MANIFEST.MF +++ b/src/main/resources/META-INF/MANIFEST.MF @@ -1,5 +1,5 @@ Manifest-Version: 1.0 -Main-Class: org.jcnc.jnotepad.LunchApp +Main-Class: org.jcnc.jnotepad.JnotepadApp Implementation-Vendor: JCNC Created-By: IntelliJ IDEA diff --git a/tool/jpackage.sh b/tool/jpackage.sh index 5c480ad..30de094 100644 --- a/tool/jpackage.sh +++ b/tool/jpackage.sh @@ -4,7 +4,7 @@ cd .. jpackage \ --name JNotepad \ --type app-image \ - -m org.jcnc.jnotepad/org.jcnc.jnotepad.LunchApp \ + -m org.jcnc.jnotepad/org.jcnc.jnotepad.JnotepadApp \ --runtime-image ./target/JNotepad/ \ --icon src/main/resources/img/icon.ico \ --app-version 1.1.13 \ diff --git a/tool/jpackage.txt b/tool/jpackage.txt index 033ed2b..fe828ca 100644 --- a/tool/jpackage.txt +++ b/tool/jpackage.txt @@ -1,7 +1,7 @@ jpackage ` --name JNotepad ` --type app-image ` - -m org.jcnc.jnotepad/org.jcnc.jnotepad.LunchApp ` + -m org.jcnc.jnotepad/org.jcnc.jnotepad.JnotepadApp ` --runtime-image .\target\JNotepad\ ` --icon src/main/resources/img/icon.ico ` --app-version 1.1.13 ` -- Gitee