From 8cd73016c55ebe4de0d0d7efeddd004ec7b2416e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E8=BD=B2?= Date: Wed, 11 Oct 2023 02:08:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20AppConstants.java=20?= =?UTF-8?q?=E7=9A=84=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jnotepad/common/constants/AppConstants.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/jcnc/jnotepad/common/constants/AppConstants.java b/src/main/java/org/jcnc/jnotepad/common/constants/AppConstants.java index 6419719..3c50b82 100644 --- a/src/main/java/org/jcnc/jnotepad/common/constants/AppConstants.java +++ b/src/main/java/org/jcnc/jnotepad/common/constants/AppConstants.java @@ -7,7 +7,15 @@ import java.util.regex.Pattern; /** * 应用常量类,用于存放应用程序中的常量值。 * - * @author 许轲 + *

+ * 该类包含了应用程序的一些常用常量,如版本号、作者、软件名称、初始宽度和高度、Logo地址等。 + *

+ * + *

+ * 还包括了与标签页相关的正则表达式模式,以及默认的属性和程序文件目录等常量。 + *

+ * + * @author luke */ public class AppConstants { /** @@ -37,6 +45,10 @@ public class AppConstants { /** * 默认标签页的正则 + * + *

+ * 用于匹配默认标签页名称的正则表达式,格式为"New File"后跟数字。 + *

*/ public static final Pattern TABNAME_PATTERN = Pattern.compile("^" + Pattern.quote(UiResourceBundle.getContent(TextConstants.NEW_FILE)) + "\\d+$"); @@ -49,11 +61,9 @@ public class AppConstants { */ public static final String PROGRAM_FILE_DIRECTORY = ".jnotepad"; - /** * 私有构造函数,防止该类被实例化。 */ private AppConstants() { } - }