From f0fe6d8a74373a49ba7f2f3ace5e4d6332775af0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E8=BD=B2?= Date: Sun, 15 Oct 2023 12:05:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Build-The-First-JavaFX-Application.md | 16 ++++++------- .../Dev-Guide/IDEology-Doc/IDEology-Design-Doc.md | 2 +- .../Dev-Guide/IDEology-Doc/IDEology-Dev-Guide.md | 6 ++--- .../Dev-Guide/IDEology-Doc/img/IDEology-Framework.svg | 0 .../Dev-Guide/JNotepad-Dev-Guide/JNotepad-Dev-Guide.md | 4 ++-- .../Dev-Guide/JNotepad-Dev-Guide/img}/img.png | Bin .../Dev-Guide/JNotepad-Dev-Guide/img}/img_1.png | Bin .../Dev-Guide/JNotepad-Dev-Guide/img}/img_2.png | Bin .../Dev-Guide/JNotepad-Dev-Guide/img}/img_3.png | Bin .../Dev-Guide/JNotepad-Dev-Guide/img}/img_4.png | Bin .../Dev-Guide/JNotepad-Dev-Guide/img}/img_5.png | Bin .../Dev-Guide/JNotepad-Dev-Guide/img}/img_6.png | Bin .../Dev-Guide/JNotepad-Dev-Guide/img}/img_7.png | Bin .../Dev-Guide/JNotepad-Dev-Guide/img}/img_8.png | Bin .../First-Exposure-To-Open-Source-Projects.md | 2 +- .../Git-Common-Commands/Git-Common-Commands.md | 0 CN/JCNC-Dev-Guide/JCNC-Dev-Guide.md | 21 ++++++++++++++++++ .../JCNC-Dev-Process/JCNC-Dev-Process.md | 18 +++++++-------- .../JCNC-Dev-Process/img}/1.png | Bin .../JCNC-Dev-Process/img}/2.png | Bin .../JCNC-Dev-Process/img}/3.png | Bin .../JCNC-Dev-Process/img}/4.png | Bin .../JCNC-Dev-Process/img}/5.png | Bin .../JCNC-Dev-Process/img}/6.png | Bin .../JCNC-Dev-Process/img}/7.png | Bin .../JCNC-Dev-Process/img}/8.png | Bin .../JCNC-Dev-Process/img}/9.png | Bin .../JavaFX-Knowledge/JavaFX-Knowledge.md | 4 ++-- .../JavaFX-Knowledge/img}/img.png | Bin .../JavaFX-Knowledge/img}/img_1.png | Bin README.md | 2 +- 中文/JCNC开发者文档导航/JCNC开发者文档导航.md | 21 ------------------ 中文/构建和打包/构建和打包.md | 1 - 33 files changed, 48 insertions(+), 49 deletions(-) rename 中文/构建首个JavaFX应用/构建首个JavaFX应用.md => CN/Build-The-First-JavaFX-Application/Build-The-First-JavaFX-Application.md (92%) rename 中文/项目文档/IDEology文档/IDEology设计文档.md => CN/Dev-Guide/IDEology-Doc/IDEology-Design-Doc.md (99%) rename 中文/项目文档/IDEology文档/IDEology开发者文档.md => CN/Dev-Guide/IDEology-Doc/IDEology-Dev-Guide.md (73%) rename 中文/项目文档/IDEology文档/img/IDEology架构图.svg => CN/Dev-Guide/IDEology-Doc/img/IDEology-Framework.svg (100%) rename 中文/项目文档/JNotepad项目文档/JNotepad开发者文档.md => CN/Dev-Guide/JNotepad-Dev-Guide/JNotepad-Dev-Guide.md (78%) rename {中文/项目文档/JNotepad项目文档 => CN/Dev-Guide/JNotepad-Dev-Guide/img}/img.png (100%) rename {中文/项目文档/JNotepad项目文档 => CN/Dev-Guide/JNotepad-Dev-Guide/img}/img_1.png (100%) rename {中文/项目文档/JNotepad项目文档 => CN/Dev-Guide/JNotepad-Dev-Guide/img}/img_2.png (100%) rename {中文/项目文档/JNotepad项目文档 => CN/Dev-Guide/JNotepad-Dev-Guide/img}/img_3.png (100%) rename {中文/项目文档/JNotepad项目文档 => CN/Dev-Guide/JNotepad-Dev-Guide/img}/img_4.png (100%) rename {中文/项目文档/JNotepad项目文档 => CN/Dev-Guide/JNotepad-Dev-Guide/img}/img_5.png (100%) rename {中文/项目文档/JNotepad项目文档 => CN/Dev-Guide/JNotepad-Dev-Guide/img}/img_6.png (100%) rename {中文/项目文档/JNotepad项目文档 => CN/Dev-Guide/JNotepad-Dev-Guide/img}/img_7.png (100%) rename {中文/项目文档/JNotepad项目文档 => CN/Dev-Guide/JNotepad-Dev-Guide/img}/img_8.png (100%) rename 中文/第一次接触开源项目/第一次接触开源项目.md => CN/First-Exposure-To-Open-Source-Projects/First-Exposure-To-Open-Source-Projects.md (98%) rename 中文/Git常用命令/Git常用命令.md => CN/Git-Common-Commands/Git-Common-Commands.md (100%) create mode 100644 CN/JCNC-Dev-Guide/JCNC-Dev-Guide.md rename 中文/JCNC项目开发流程/JCNC项目开发流程.md => CN/JCNC-Dev-Process/JCNC-Dev-Process.md (74%) rename {中文/JCNC项目开发流程 => CN/JCNC-Dev-Process/img}/1.png (100%) rename {中文/JCNC项目开发流程 => CN/JCNC-Dev-Process/img}/2.png (100%) rename {中文/JCNC项目开发流程 => CN/JCNC-Dev-Process/img}/3.png (100%) rename {中文/JCNC项目开发流程 => CN/JCNC-Dev-Process/img}/4.png (100%) rename {中文/JCNC项目开发流程 => CN/JCNC-Dev-Process/img}/5.png (100%) rename {中文/JCNC项目开发流程 => CN/JCNC-Dev-Process/img}/6.png (100%) rename {中文/JCNC项目开发流程 => CN/JCNC-Dev-Process/img}/7.png (100%) rename {中文/JCNC项目开发流程 => CN/JCNC-Dev-Process/img}/8.png (100%) rename {中文/JCNC项目开发流程 => CN/JCNC-Dev-Process/img}/9.png (100%) rename 中文/JavaFX基础知识/JavaFX基础知识.md => CN/JavaFX-Knowledge/JavaFX-Knowledge.md (96%) rename {中文/JavaFX基础知识 => CN/JavaFX-Knowledge/img}/img.png (100%) rename {中文/JavaFX基础知识 => CN/JavaFX-Knowledge/img}/img_1.png (100%) delete mode 100644 中文/JCNC开发者文档导航/JCNC开发者文档导航.md delete mode 100644 中文/构建和打包/构建和打包.md diff --git a/中文/构建首个JavaFX应用/构建首个JavaFX应用.md b/CN/Build-The-First-JavaFX-Application/Build-The-First-JavaFX-Application.md similarity index 92% rename from 中文/构建首个JavaFX应用/构建首个JavaFX应用.md rename to CN/Build-The-First-JavaFX-Application/Build-The-First-JavaFX-Application.md index 49bf909..a061ceb 100644 --- a/中文/构建首个JavaFX应用/构建首个JavaFX应用.md +++ b/CN/Build-The-First-JavaFX-Application/Build-The-First-JavaFX-Application.md @@ -33,17 +33,17 @@ 在您的IDE中,创建一个新的JavaFX项目: 1. 打开IDE并选择创建一个新的JavaFX项目。 - ![img.png](../项目文档/JNotepad项目文档/img.png) + ![img.png](../Dev-Guide/JNotepad-Dev-Guide/img/img.png) 2. 配置项目名称和存储位置。 - ![img_1.png](../项目文档/JNotepad项目文档/img_1.png) + ![img_1.png](../Dev-Guide/JNotepad-Dev-Guide/img/img_1.png) 3. 点击下一步。 - ![img_2.png](../项目文档/JNotepad项目文档/img_2.png) + ![img_2.png](../Dev-Guide/JNotepad-Dev-Guide/img/img_2.png) 4. 点击创建 - ![img_3.png](../项目文档/JNotepad项目文档/img_3.png) + ![img_3.png](../Dev-Guide/JNotepad-Dev-Guide/img/img_3.png) 5. 删除初始化代码 - ![img_4.png](../项目文档/JNotepad项目文档/img_4.png) + ![img_4.png](../Dev-Guide/JNotepad-Dev-Guide/img/img_4.png) 6. 新建项目完毕 - ![img_7.png](../项目文档/JNotepad项目文档/img_7.png) + ![img_7.png](../Dev-Guide/JNotepad-Dev-Guide/img/img_7.png) # 步骤3:编写JavaFX应用程序代码 @@ -173,8 +173,8 @@ pom.xml: # 步骤4:运行应用程序 在IDE中,右键文本编辑区,选择运行(Run)或者调试(Debug)您的JavaFX应用程序。这将启动JavaFX应用程序,并显示一个窗口,其中包含 "Hello, JavaFX!" 文本。 -![img_6.png](../项目文档/JNotepad项目文档/img_6.png) -![img_8.png](../项目文档/JNotepad项目文档/img_8.png) +![img_6.png](../Dev-Guide/JNotepad-Dev-Guide/img/img_6.png) +![img_8.png](../Dev-Guide/JNotepad-Dev-Guide/img/img_8.png) # 步骤5:构建和打包 目前为止您的JavaFX应用程序编写完成,您可以构建它并打包到目标平台分发。 diff --git a/中文/项目文档/IDEology文档/IDEology设计文档.md b/CN/Dev-Guide/IDEology-Doc/IDEology-Design-Doc.md similarity index 99% rename from 中文/项目文档/IDEology文档/IDEology设计文档.md rename to CN/Dev-Guide/IDEology-Doc/IDEology-Design-Doc.md index 5fcad94..37c6a1a 100644 --- a/中文/项目文档/IDEology文档/IDEology设计文档.md +++ b/CN/Dev-Guide/IDEology-Doc/IDEology-Design-Doc.md @@ -36,7 +36,7 @@ Service Gateway Initiative) 框架为基础核心的 Eclipse、拥有孱弱的 IDEology 采用微内核架构,主要分为[用户模块](#用户模块) 、[核心模块](#核心模块)、[IMC](#imc)和[微内核](#微内核)。 -![IDEology 架构图](img/IDEology架构图.svg) +![IDEology 架构图](img/IDEology-Framework.svg) ### 用户模块 diff --git a/中文/项目文档/IDEology文档/IDEology开发者文档.md b/CN/Dev-Guide/IDEology-Doc/IDEology-Dev-Guide.md similarity index 73% rename from 中文/项目文档/IDEology文档/IDEology开发者文档.md rename to CN/Dev-Guide/IDEology-Doc/IDEology-Dev-Guide.md index ee85940..46abfc4 100644 --- a/中文/项目文档/IDEology文档/IDEology开发者文档.md +++ b/CN/Dev-Guide/IDEology-Doc/IDEology-Dev-Guide.md @@ -2,7 +2,7 @@ 欢迎使用 IDEology 开发者文档。借助这些文档,您可以了解如何使用、开发和打包[JNotepad](https://gitee.com/jcnc-org/IDEology) 。 ## 新手指南 -如果您是首次接触 JavaFX,并希望开始编写代码,请从[构建首个 JavaFX 应用](../../构建首个JavaFX应用/构建首个JavaFX应用.md)教程开始。 +如果您是首次接触 JavaFX,并希望开始编写代码,请从[构建首个 JavaFX 应用](../../Build-The-First-JavaFX-Application/Build-The-First-JavaFX-Application.md)教程开始。 此外,请通过查看下面的其他资源或社区来学习 IDEology 开发: @@ -12,10 +12,10 @@ ## 基础知识 -- [JavaFX 基础知识](../../JavaFX基础知识/JavaFX基础知识.md) +- [JavaFX 基础知识](../../JavaFX-Knowledge/JavaFX-Knowledge.md) ## IDEology 设计文档 -- [IDEology 设计文档](IDEology设计文档.md) +- [IDEology 设计文档](IDEology-Design-Doc.md) diff --git a/中文/项目文档/IDEology文档/img/IDEology架构图.svg b/CN/Dev-Guide/IDEology-Doc/img/IDEology-Framework.svg similarity index 100% rename from 中文/项目文档/IDEology文档/img/IDEology架构图.svg rename to CN/Dev-Guide/IDEology-Doc/img/IDEology-Framework.svg diff --git a/中文/项目文档/JNotepad项目文档/JNotepad开发者文档.md b/CN/Dev-Guide/JNotepad-Dev-Guide/JNotepad-Dev-Guide.md similarity index 78% rename from 中文/项目文档/JNotepad项目文档/JNotepad开发者文档.md rename to CN/Dev-Guide/JNotepad-Dev-Guide/JNotepad-Dev-Guide.md index 8365d29..fb55e45 100644 --- a/中文/项目文档/JNotepad项目文档/JNotepad开发者文档.md +++ b/CN/Dev-Guide/JNotepad-Dev-Guide/JNotepad-Dev-Guide.md @@ -2,7 +2,7 @@ 欢迎使用 JNotepad 开发者文档。借助这些文档,您可以了解如何使用、开发和打包[JNotepad](https://gitee.com/jcnc-org/JNotepad) 。 ## 新手指南 -如果您是首次接触 JavaFX,并希望开始编写代码,请从[构建首个 JavaFX 应用](../../构建首个JavaFX应用/构建首个JavaFX应用.md)教程开始。 +如果您是首次接触 JavaFX,并希望开始编写代码,请从[构建首个 JavaFX 应用](../../Build-The-First-JavaFX-Application/Build-The-First-JavaFX-Application.md)教程开始。 此外,请通过查看下面的其他资源或社区来学习 JNotepad 开发: @@ -12,7 +12,7 @@ ## 基础知识 -- [JavaFX 基础知识](../../JavaFX基础知识/JavaFX基础知识.md) +- [JavaFX 基础知识](../../JavaFX-Knowledge/JavaFX-Knowledge.md) ## JNotepad 文档 diff --git a/中文/项目文档/JNotepad项目文档/img.png b/CN/Dev-Guide/JNotepad-Dev-Guide/img/img.png similarity index 100% rename from 中文/项目文档/JNotepad项目文档/img.png rename to CN/Dev-Guide/JNotepad-Dev-Guide/img/img.png diff --git a/中文/项目文档/JNotepad项目文档/img_1.png b/CN/Dev-Guide/JNotepad-Dev-Guide/img/img_1.png similarity index 100% rename from 中文/项目文档/JNotepad项目文档/img_1.png rename to CN/Dev-Guide/JNotepad-Dev-Guide/img/img_1.png diff --git a/中文/项目文档/JNotepad项目文档/img_2.png b/CN/Dev-Guide/JNotepad-Dev-Guide/img/img_2.png similarity index 100% rename from 中文/项目文档/JNotepad项目文档/img_2.png rename to CN/Dev-Guide/JNotepad-Dev-Guide/img/img_2.png diff --git a/中文/项目文档/JNotepad项目文档/img_3.png b/CN/Dev-Guide/JNotepad-Dev-Guide/img/img_3.png similarity index 100% rename from 中文/项目文档/JNotepad项目文档/img_3.png rename to CN/Dev-Guide/JNotepad-Dev-Guide/img/img_3.png diff --git a/中文/项目文档/JNotepad项目文档/img_4.png b/CN/Dev-Guide/JNotepad-Dev-Guide/img/img_4.png similarity index 100% rename from 中文/项目文档/JNotepad项目文档/img_4.png rename to CN/Dev-Guide/JNotepad-Dev-Guide/img/img_4.png diff --git a/中文/项目文档/JNotepad项目文档/img_5.png b/CN/Dev-Guide/JNotepad-Dev-Guide/img/img_5.png similarity index 100% rename from 中文/项目文档/JNotepad项目文档/img_5.png rename to CN/Dev-Guide/JNotepad-Dev-Guide/img/img_5.png diff --git a/中文/项目文档/JNotepad项目文档/img_6.png b/CN/Dev-Guide/JNotepad-Dev-Guide/img/img_6.png similarity index 100% rename from 中文/项目文档/JNotepad项目文档/img_6.png rename to CN/Dev-Guide/JNotepad-Dev-Guide/img/img_6.png diff --git a/中文/项目文档/JNotepad项目文档/img_7.png b/CN/Dev-Guide/JNotepad-Dev-Guide/img/img_7.png similarity index 100% rename from 中文/项目文档/JNotepad项目文档/img_7.png rename to CN/Dev-Guide/JNotepad-Dev-Guide/img/img_7.png diff --git a/中文/项目文档/JNotepad项目文档/img_8.png b/CN/Dev-Guide/JNotepad-Dev-Guide/img/img_8.png similarity index 100% rename from 中文/项目文档/JNotepad项目文档/img_8.png rename to CN/Dev-Guide/JNotepad-Dev-Guide/img/img_8.png diff --git a/中文/第一次接触开源项目/第一次接触开源项目.md b/CN/First-Exposure-To-Open-Source-Projects/First-Exposure-To-Open-Source-Projects.md similarity index 98% rename from 中文/第一次接触开源项目/第一次接触开源项目.md rename to CN/First-Exposure-To-Open-Source-Projects/First-Exposure-To-Open-Source-Projects.md index 4e53a96..9a56fc0 100644 --- a/中文/第一次接触开源项目/第一次接触开源项目.md +++ b/CN/First-Exposure-To-Open-Source-Projects/First-Exposure-To-Open-Source-Projects.md @@ -15,7 +15,7 @@ * 提交: 提交是对代码所做更改的快照,它包含有关更改内容的说明。 * 拉取请求(Pull Request): 这是将您的更改合并到主代码库的方式,维护者和其他贡献者可以审查并提供反馈。 - [Git常见命令](../Git常用命令/Git常用命令.md) + [Git常见命令](../Git-Common-Commands/Git-Common-Commands.md) ## 3. 选择一个适合的开源项目 diff --git a/中文/Git常用命令/Git常用命令.md b/CN/Git-Common-Commands/Git-Common-Commands.md similarity index 100% rename from 中文/Git常用命令/Git常用命令.md rename to CN/Git-Common-Commands/Git-Common-Commands.md diff --git a/CN/JCNC-Dev-Guide/JCNC-Dev-Guide.md b/CN/JCNC-Dev-Guide/JCNC-Dev-Guide.md new file mode 100644 index 0000000..599ffdb --- /dev/null +++ b/CN/JCNC-Dev-Guide/JCNC-Dev-Guide.md @@ -0,0 +1,21 @@ +# JCNC开发者指南 + +本目录是JCNC开发者指南。目录内容包括: + +## 新手指南 + +[第一次接触开源项目?](../First-Exposure-To-Open-Source-Projects/First-Exposure-To-Open-Source-Projects.md) + +[Git常用命令](../Git-Common-Commands/Git-Common-Commands.md) + +## 项目文档 + +[JNotepad开发者文档](../Dev-Guide/JNotepad-Dev-Guide/JNotepad-Dev-Guide.md) + +[IDEology开发者文档](../Dev-Guide/IDEology-Doc/IDEology-Dev-Guide.md) + +[JCNC项目开发流程](../JCNC-Dev-Process/JCNC-Dev-Process.md) + + + +## 欢迎补充和修复文档! diff --git a/中文/JCNC项目开发流程/JCNC项目开发流程.md b/CN/JCNC-Dev-Process/JCNC-Dev-Process.md similarity index 74% rename from 中文/JCNC项目开发流程/JCNC项目开发流程.md rename to CN/JCNC-Dev-Process/JCNC-Dev-Process.md index c6700fc..0680acb 100644 --- a/中文/JCNC项目开发流程/JCNC项目开发流程.md +++ b/CN/JCNC-Dev-Process/JCNC-Dev-Process.md @@ -3,26 +3,26 @@ ## 1.1 IntelliJ IDEA版 ### 步骤一 Fork JCNC/JNotepad或同步JCNC/JNotepad到个人仓库 #### 首次开发,进行Fork操作 -![输入图片说明](1.png "屏幕截图") +![输入图片说明](img/1.png "屏幕截图") #### 非首次开发,进行同步操作 -![输入图片说明](2.png "屏幕截图") +![输入图片说明](img/2.png "屏幕截图") ### 步骤二 clone个人仓库或fetch #### 首次开发,clone个人仓库 -![输入图片说明](3.png "屏幕截图") +![输入图片说明](img/3.png "屏幕截图") #### 非首次开发,执行fetch -![输入图片说明](4.png "屏幕截图") +![输入图片说明](img/4.png "屏幕截图") ### 步骤三 从remote下的master分支创建本地开发分支 -![输入图片说明](5.png "屏幕截图") -![输入图片说明](6.png "屏幕截图") +![输入图片说明](img/5.png "屏幕截图") +![输入图片说明](img/6.png "屏幕截图") 分支命名规则见:1.3节 ### 步骤四 推送本地分支到远程 ### 步骤五 发起Pull Request(PR) -![输入图片说明](7.png "屏幕截图") +![输入图片说明](img/7.png "屏幕截图") **注意:目标分支选择预期要发布的release分支** @@ -45,6 +45,6 @@ git push origin feature-demo # 2. IDEA插件配置 * 安装Resource Bundle插件 - ![输入图片说明]( 8.png "屏幕截图") + ![输入图片说明]( img/8.png "屏幕截图") * 安装成功后,打开i18n.properties,可以看到Resource Bundle tab - ![输入图片说明]( 9.png "屏幕截图") \ No newline at end of file + ![输入图片说明]( img/9.png "屏幕截图") \ No newline at end of file diff --git a/中文/JCNC项目开发流程/1.png b/CN/JCNC-Dev-Process/img/1.png similarity index 100% rename from 中文/JCNC项目开发流程/1.png rename to CN/JCNC-Dev-Process/img/1.png diff --git a/中文/JCNC项目开发流程/2.png b/CN/JCNC-Dev-Process/img/2.png similarity index 100% rename from 中文/JCNC项目开发流程/2.png rename to CN/JCNC-Dev-Process/img/2.png diff --git a/中文/JCNC项目开发流程/3.png b/CN/JCNC-Dev-Process/img/3.png similarity index 100% rename from 中文/JCNC项目开发流程/3.png rename to CN/JCNC-Dev-Process/img/3.png diff --git a/中文/JCNC项目开发流程/4.png b/CN/JCNC-Dev-Process/img/4.png similarity index 100% rename from 中文/JCNC项目开发流程/4.png rename to CN/JCNC-Dev-Process/img/4.png diff --git a/中文/JCNC项目开发流程/5.png b/CN/JCNC-Dev-Process/img/5.png similarity index 100% rename from 中文/JCNC项目开发流程/5.png rename to CN/JCNC-Dev-Process/img/5.png diff --git a/中文/JCNC项目开发流程/6.png b/CN/JCNC-Dev-Process/img/6.png similarity index 100% rename from 中文/JCNC项目开发流程/6.png rename to CN/JCNC-Dev-Process/img/6.png diff --git a/中文/JCNC项目开发流程/7.png b/CN/JCNC-Dev-Process/img/7.png similarity index 100% rename from 中文/JCNC项目开发流程/7.png rename to CN/JCNC-Dev-Process/img/7.png diff --git a/中文/JCNC项目开发流程/8.png b/CN/JCNC-Dev-Process/img/8.png similarity index 100% rename from 中文/JCNC项目开发流程/8.png rename to CN/JCNC-Dev-Process/img/8.png diff --git a/中文/JCNC项目开发流程/9.png b/CN/JCNC-Dev-Process/img/9.png similarity index 100% rename from 中文/JCNC项目开发流程/9.png rename to CN/JCNC-Dev-Process/img/9.png diff --git a/中文/JavaFX基础知识/JavaFX基础知识.md b/CN/JavaFX-Knowledge/JavaFX-Knowledge.md similarity index 96% rename from 中文/JavaFX基础知识/JavaFX基础知识.md rename to CN/JavaFX-Knowledge/JavaFX-Knowledge.md index d2a426f..ba58086 100644 --- a/中文/JavaFX基础知识/JavaFX基础知识.md +++ b/CN/JavaFX-Knowledge/JavaFX-Knowledge.md @@ -2,11 +2,11 @@ JavaFX是Java平台上的一个框架,用于创建跨平台、富客户端应用程序。它提供了丰富的UI控件、布局管理器、事件处理机制、动画效果、图形渲染等功能,使得开发者可以轻松地构建出各种漂亮的用户界面,并实现复杂的交互逻辑。 -![JavaFX 组织架构图](img.png) +![JavaFX 组织架构图](img/img.png) 1. 场景(Scene)和节点(Node) JavaFX应用程序由一个或多个场景组成,每个场景包含了多个节点。节点可以是控件(如按钮、文本框等)或图形元素(如矩形、圆形等)。场景和节点的概念使得JavaFX应用程序的用户界面可以被分为多个层次,从而更加灵活地进行布局和设计。 -![JavaFX应用的程序基本结构](img_1.png) +![JavaFX应用的程序基本结构](img/img_1.png) 2. FXML JavaFX应用程序使用FXML文件来描述用户界面。FXML是一种基于XML的标记语言,它定义了用户界面的结构和外观,以及与之相关联的Java控制器。FXML使得界面设计和代码编写可以分别进行,从而使得开发者可以更好地组织和管理代码。 diff --git a/中文/JavaFX基础知识/img.png b/CN/JavaFX-Knowledge/img/img.png similarity index 100% rename from 中文/JavaFX基础知识/img.png rename to CN/JavaFX-Knowledge/img/img.png diff --git a/中文/JavaFX基础知识/img_1.png b/CN/JavaFX-Knowledge/img/img_1.png similarity index 100% rename from 中文/JavaFX基础知识/img_1.png rename to CN/JavaFX-Knowledge/img/img_1.png diff --git a/README.md b/README.md index f7eae86..89805d4 100644 --- a/README.md +++ b/README.md @@ -6,4 +6,4 @@ ## 文档目录结构 -[中文文档](中文/JCNC开发者文档导航/JCNC开发者文档导航.md) \ No newline at end of file +[中文文档](CN/JCNC-Dev-Guide/JCNC-Dev-Guide.md) \ No newline at end of file diff --git a/中文/JCNC开发者文档导航/JCNC开发者文档导航.md b/中文/JCNC开发者文档导航/JCNC开发者文档导航.md deleted file mode 100644 index f2d3572..0000000 --- a/中文/JCNC开发者文档导航/JCNC开发者文档导航.md +++ /dev/null @@ -1,21 +0,0 @@ -# JCNC开发者文档导航 - -本目录是JCNC开发者文档的中文目录。目录内容包括: - -## 新手指南 - -[第一次接触开源项目?](../第一次接触开源项目/第一次接触开源项目.md) - -[Git常用命令](../Git常用命令/Git常用命令.md) - -## 项目文档 - -[JNotepad开发者文档](../项目文档/JNotepad项目文档/JNotepad开发者文档.md) - -[IDEology开发者文档](../项目文档/IDEology文档/IDEology开发者文档.md) - -[JCNC项目开发流程](../JCNC项目开发流程/JCNC项目开发流程.md) - - - -## 欢迎补充和修复文档! diff --git a/中文/构建和打包/构建和打包.md b/中文/构建和打包/构建和打包.md deleted file mode 100644 index 6d8f628..0000000 --- a/中文/构建和打包/构建和打包.md +++ /dev/null @@ -1 +0,0 @@ -# 构建和打包 \ No newline at end of file