- 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