feat(box): 添加命令行文件解析功能并优化主题和语言管理- 新增 ArgsParser 类用于解析命令行参数中的文件路径

- 添加 OpenFileEvents 事件类用于处理打开文件请求
- 更新 AxisInnovatorsBox 类,支持命令行文件解析
- 重构 LanguageManager 类,优化语言合并和加载逻辑
- 更新 MainWindow 类,改进界面样式和滚动条UI
- 修改 PluginDescriptor 类,增加注册名字段
This commit is contained in:
tzdwindows 7
2025-02-21 20:55:10 +08:00
parent 97b071ece8
commit 701dfcfb47
20 changed files with 614 additions and 436 deletions

View File

@@ -42,8 +42,12 @@ dependencies {
implementation 'com.google.code.gson:gson:2.8.9'
implementation 'com.formdev:flatlaf:0.26'
implementation 'commons-io:commons-io:2.11.0'
//implementation 'com.formdev:flatlaf:0.26'
implementation 'commons-io:commons-io:2.14.0'
implementation 'com.formdev:flatlaf:3.2.1' // FlatLaf核心
implementation 'com.formdev:flatlaf-extras:3.2.1' // 扩展组件
implementation 'com.formdev:flatlaf-intellij-themes:3.2.1' // 官方主题包
}
// 分离依赖项到 libs 目录