feat(gui): 重构主界面并添加新功能
- 重新设计了主窗口布局,增加了侧边栏和内容面板 - 添加了分类按钮和设置按钮 - 实现了内存分析面板的自动补全功能 - 优化了日志文件生成和异常处理机制- 更新了依赖库版本
This commit is contained in:
23
build.gradle
23
build.gradle
@@ -65,6 +65,8 @@ dependencies {
|
||||
//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' // 官方主题包
|
||||
@@ -74,6 +76,7 @@ dependencies {
|
||||
|
||||
implementation files('libs/JNC-1.0-jnc.jar')
|
||||
implementation files('libs/dog api 1.3.jar')
|
||||
implementation files('libs/DesktopWallpaperSdk-1.0-SNAPSHOT.jar')
|
||||
|
||||
implementation 'org.fxmisc.richtext:richtextfx:0.11.0' // 更新后的richtextfx
|
||||
implementation 'org.bitbucket.mstrobel:procyon-core:0.5.36' // 使用JitPack版本
|
||||
@@ -112,6 +115,21 @@ dependencies {
|
||||
//runtimeOnly 'io.jsonwebtoken:jjwt-impl:0.12.3', // JWT实现
|
||||
// 'io.jsonwebtoken:jjwt-jackson:0.12.3' // JWT序列化
|
||||
|
||||
implementation 'org.json:json:20230618'
|
||||
|
||||
implementation 'org.lwjgl:lwjgl:3.3.1'
|
||||
implementation 'org.lwjgl:lwjgl-glfw:3.3.1'
|
||||
implementation 'org.lwjgl:lwjgl-opengl:3.3.1'
|
||||
implementation 'org.lwjgl:lwjgl:3.3.1:natives-windows' // Windows natives
|
||||
implementation 'org.lwjgl:lwjgl-glfw:3.3.1:natives-windows'
|
||||
implementation 'org.lwjgl:lwjgl-opengl:3.3.1:natives-windows'
|
||||
|
||||
implementation 'org.bytedeco:javacv-platform:1.5.7' // JavaCV
|
||||
implementation 'org.bytedeco:javacpp-platform:1.5.7' // JavaCPP
|
||||
|
||||
implementation 'com.madgag:animated-gif-lib:1.4'
|
||||
implementation 'org.openjfx:javafx-web:17'
|
||||
|
||||
|
||||
runtimeOnly 'com.mysql:mysql-connector-j'
|
||||
|
||||
@@ -136,12 +154,15 @@ dependencies {
|
||||
implementation 'me.friwi:jcefmaven:122.1.10'
|
||||
|
||||
implementation 'com.alphacephei:vosk:0.3.45' // Java API
|
||||
implementation 'net.java.dev.jna:jna:5.12.1' // 本地库加载
|
||||
implementation 'net.java.dev.jna:jna:5.13.0'
|
||||
implementation 'net.java.dev.jna:jna-platform:5.13.0'
|
||||
|
||||
// 高性能音频处理
|
||||
implementation 'org.apache.commons:commons-math3:3.6.1'
|
||||
implementation 'com.google.guava:guava:31.1-jre'
|
||||
|
||||
implementation 'com.github.javaparser:javaparser-symbol-solver-core:3.25.9'
|
||||
|
||||
// 中文拼音处理
|
||||
implementation 'com.belerweb:pinyin4j:2.5.1'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user