From 6053b23fce21f0b0525d491e2c26847c34ecfd1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E8=BD=B2?= Date: Sat, 7 Oct 2023 02:54:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E5=9B=BD=E9=99=85=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jcnc/jnotepad/common/constants/TextConstants.java | 3 +++ .../jnotepad/component/module/vbox/BuildPanel.java | 10 ++++++---- .../views/root/top/menubar/menu/RunTopMenu.java | 3 --- src/main/resources/i18n/i18n.properties | 2 ++ src/main/resources/i18n/i18n_en.properties | 2 ++ src/main/resources/i18n/i18n_zh_CN.properties | 2 ++ 6 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/main/java/org/jcnc/jnotepad/common/constants/TextConstants.java b/src/main/java/org/jcnc/jnotepad/common/constants/TextConstants.java index 2eb1e06..8be04c0 100644 --- a/src/main/java/org/jcnc/jnotepad/common/constants/TextConstants.java +++ b/src/main/java/org/jcnc/jnotepad/common/constants/TextConstants.java @@ -12,6 +12,9 @@ public class TextConstants { public static final String SAVE = "SAVE"; public static final String FILE = "FILE"; + public static final String BUILD = "BUILD"; + public static final String TERMINAL = "TERMINAL"; + public static final String RUN = "RUN"; public static final String DE_BUG = "DE_BUG"; public static final String NEW = "NEW"; diff --git a/src/main/java/org/jcnc/jnotepad/component/module/vbox/BuildPanel.java b/src/main/java/org/jcnc/jnotepad/component/module/vbox/BuildPanel.java index 1170246..02ceddc 100644 --- a/src/main/java/org/jcnc/jnotepad/component/module/vbox/BuildPanel.java +++ b/src/main/java/org/jcnc/jnotepad/component/module/vbox/BuildPanel.java @@ -2,10 +2,12 @@ package org.jcnc.jnotepad.component.module.vbox; import javafx.scene.control.Tab; import javafx.scene.control.TabPane; -import org.jcnc.jnotepad.component.module.vbox.components.DebugBox; import org.jcnc.jnotepad.component.module.vbox.components.CmdTerminalBox; +import org.jcnc.jnotepad.component.module.vbox.components.DebugBox; import org.jcnc.jnotepad.component.module.vbox.components.RunBox; +import static org.jcnc.jnotepad.common.constants.TextConstants.*; + /** * 底部Run,Debug,Cmd面板 * @@ -33,13 +35,13 @@ public class BuildPanel extends TabPane { runBox = new RunBox(); debugBox = new DebugBox(); - Tab runTab = new Tab("运行",runBox); + Tab runTab = new Tab(RUN,runBox); runTab.setClosable(false); - Tab buildTab = new Tab("构建", debugBox); + Tab buildTab = new Tab(BUILD, debugBox); buildTab.setClosable(false); - Tab cmdTab = new Tab("控制台",cmdTerminalBox); + Tab cmdTab = new Tab(TERMINAL,cmdTerminalBox); cmdTab.setClosable(false); this.getTabs().addAll(runTab,buildTab,cmdTab); } diff --git a/src/main/java/org/jcnc/jnotepad/views/root/top/menubar/menu/RunTopMenu.java b/src/main/java/org/jcnc/jnotepad/views/root/top/menubar/menu/RunTopMenu.java index ed89ebd..ded8cea 100644 --- a/src/main/java/org/jcnc/jnotepad/views/root/top/menubar/menu/RunTopMenu.java +++ b/src/main/java/org/jcnc/jnotepad/views/root/top/menubar/menu/RunTopMenu.java @@ -70,9 +70,6 @@ public class RunTopMenu extends AbstractTopMenu { String code = centerTab.getLineNumberTextArea().getText(); - // TextCodeArea的当前文本内容 - System.out.println("TextCodeArea的当前文本内容:" + code); - String fileName = centerTab.getText(); // 将C代码写入临时文件 diff --git a/src/main/resources/i18n/i18n.properties b/src/main/resources/i18n/i18n.properties index 2868571..330f5de 100644 --- a/src/main/resources/i18n/i18n.properties +++ b/src/main/resources/i18n/i18n.properties @@ -10,6 +10,8 @@ CHINESE=中文 title=JNotepad OPEN=打开 OPEN_DIRECTORY=打开文件夹 +BUILD=构建 +TERMINAL=控制台 ABOUT=关于 DEVELOPER=开发者 HELP=帮助 diff --git a/src/main/resources/i18n/i18n_en.properties b/src/main/resources/i18n/i18n_en.properties index cdfaac0..865178f 100644 --- a/src/main/resources/i18n/i18n_en.properties +++ b/src/main/resources/i18n/i18n_en.properties @@ -14,6 +14,8 @@ OPEN=Open OPEN_DIRECTORY=Open Directory HELP=Help RUN=Run +BUILD=Build +TERMINAL=Terminal DE_BUG=Debug OPEN_CONFIGURATION_FILE=Open Configuration File RENAME=Rename diff --git a/src/main/resources/i18n/i18n_zh_CN.properties b/src/main/resources/i18n/i18n_zh_CN.properties index 9576445..4ee0f9f 100644 --- a/src/main/resources/i18n/i18n_zh_CN.properties +++ b/src/main/resources/i18n/i18n_zh_CN.properties @@ -13,6 +13,8 @@ OPEN_DIRECTORY=打开文件夹 HELP=帮助 RUN=运行 DE_BUG=调试 +BUILD=构建 +TERMINAL=控制台 ABOUT=关于 DEVELOPER=开发者 OPEN_CONFIGURATION_FILE=打开配置文件