修复EncodingDetector 文本常量

This commit is contained in:
许轲 2023-08-24 22:37:19 +08:00
parent cda1f95b75
commit 13382d2cd4
4 changed files with 8 additions and 6 deletions

View File

@ -18,10 +18,6 @@ public class AppConstants {
* 初始高度 * 初始高度
*/ */
public static final double SCREEN_LENGTH = 600; public static final double SCREEN_LENGTH = 600;
/**
* 应用名
*/
public static final String APP_NAME = "JNotepad";
/** /**
* logo地址 * logo地址
*/ */

View File

@ -6,6 +6,10 @@ import java.util.Properties;
/** /**
* 文本常量 * 文本常量
* <p>
* 任何string请都在此处readPropertiesFromFile,然后在
* src/main/java/org/jcnc/jnotepad/init/Config.java的getXXXXXLanguagePack
* 注册配置文件,设置多语言语言包
* *
* @author gewuyou * @author gewuyou
*/ */
@ -56,7 +60,7 @@ public class TextConstants {
public static final String JNOTEPAD_EN_LANGUAGE_PACK_NAME = PROPERTIES.getProperty("JNotepad en_language_pack"); public static final String JNOTEPAD_EN_LANGUAGE_PACK_NAME = PROPERTIES.getProperty("JNotepad en_language_pack");
/// EncodingDetector 文本常量 /// EncodingDetector 文本常量
public static final String UNKNOWN = "UNKNOWN"; public static final String UNKNOWN = PROPERTIES.getProperty("UNKNOWN");
/// JNotepadStatusBox /// JNotepadStatusBox
public static final String ROW = PROPERTIES.getProperty("ROW"); public static final String ROW = PROPERTIES.getProperty("ROW");

View File

@ -3,6 +3,7 @@ package org.jcnc.jnotepad.tool;
import com.ibm.icu.text.CharsetDetector; import com.ibm.icu.text.CharsetDetector;
import com.ibm.icu.text.CharsetMatch; import com.ibm.icu.text.CharsetMatch;
import org.jcnc.jnotepad.constants.TextConstants;
import org.slf4j.Logger; import org.slf4j.Logger;
import java.io.BufferedInputStream; import java.io.BufferedInputStream;
@ -13,6 +14,7 @@ import java.nio.charset.StandardCharsets;
import static org.jcnc.jnotepad.constants.TextConstants.UNKNOWN; import static org.jcnc.jnotepad.constants.TextConstants.UNKNOWN;
/** /**
* 编码检测工具类 * 编码检测工具类
* *

View File

@ -4,7 +4,7 @@ jpackage `
-m org.jcnc.jnotepad/org.jcnc.jnotepad.LunchApp ` -m org.jcnc.jnotepad/org.jcnc.jnotepad.LunchApp `
--runtime-image .\target\JNotepad\ ` --runtime-image .\target\JNotepad\ `
--icon src/main/resources/img/icon.ico ` --icon src/main/resources/img/icon.ico `
--app-version 1.1.10 ` --app-version 1.1.11 `
--vendor "JCNC" --vendor "JCNC"