# dillon-boot-fx
javafx权限管理系统UI
## 简介
本项目是一套权限管理系统的用户界面(UI)实现,采用 JavaFX 技术开发。该系统的用户界面参考了若依前端框架基于 RuoYi-Vue
的设计风格,旨在提供一套免费使用的权限管理系统。
以下是本项目使用的技术栈和相关组件:
应用程序结构:采用 mvvmFX 框架,该框架基于 MVVM (Model-View-ViewModel) 架构模式,用于实现数据绑定和视图模型的管理。
主题:使用 atlantafx 主题库,该主题库提供了一套现代化、响应式的用户界面风格,帮助美化系统的外观和用户体验。
组件库:初期采用 MaterialFX 组件库,但目前暂时不使用,因为作者正在进行重构工作。组件库用于提供常见的界面组件和交互元素,以简化开发过程。
图标库:使用 ikonli 图标库,该图标库提供了丰富的矢量图标集合,可用于系统的图标显示和按钮等元素的装饰。
动画库:采用 AnimateFX 动画库,该库提供了多种动画效果,可以为系统的界面元素添加各种动态效果,增强用户体验。
HTTP库:使用 OpenFeign HTTP库,该库提供了方便的 HTTP 请求和响应处理功能,用于与后端服务器进行通信和数据交互。
本项目的目标是提供一套完整的、易于使用的权限管理系统UI,适用于个人用户和企业用户。界面设计参考了若依前端基于 RuoYi-Vue
的设计,以提供现代化、直观的用户界面。同时,使用了多种技术和组件来增强用户体验,包括数据绑定、主题化、图标和动画等方面。
请注意,本项目仅提供用户界面(UI)部分的实现,后端采用了若依/RuoYi-Cloud 框架作为后台支持。如果需要完整的权限管理系统,需要结合后端框架使用。
* 界面参考若依前端(基于 [RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue))
* 后端采用[若依/RuoYi-Cloud](https://gitee.com/y_project/RuoYi-Cloud)
* 前端技术栈:
* 应用程序结构 [mvvmFX](https://github.com/sialcasa/mvvmFX) ([文档](https://github.com/sialcasa/mvvmFX/wiki))
* 主题 [atlantafx](https://github.com/mkpaz/atlantafx) ([文档](https://mkpaz.github.io/atlantafx/))
* 组件库 [MaterialFX](https://github.com/palexdev/MaterialFX)(组件都是用原生的,暂时不用MaterialFX,等待作者重构完成!)
* 图标库 [ikonli](https://github.com/kordamp/ikonli) ([文档](https://kordamp.org/ikonli/))
* 动画库 [AnimateFX](https://github.com/Typhon0/AnimateFX) ([文档](https://github.com/Typhon0/AnimateFX/wiki))
* http库 [OpenFeign](https://github.com/OpenFeign/feign)
## mvvmfx包找不到的话请使用Sonatype快照存储库,将此存储库添加到 pom.xml 的 <repositorys> 部分
```agsl
<repository>
<id>sonatype-snapshots</id>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
```
## 启动说明
```agsl
1 在idea右侧栏找到Maven,展开并点击Plugins->sass-cli:run,会编译出index.css
2 运行主类com.lw.fx.client.AppStart即可
```
# showcase:
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/show.gif)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/dasbboard1-dark.png)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/dasbboard1-light.png)
# 界面:
### 登录
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/login.png)
### 主页
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/home-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/home-light.png)
### 用户管理
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/user-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/user-light.jpg)
### 角色管理
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/role-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/role-light.jpg)
### 菜单管理
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/menu-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/menu-light.jpg)
### 部门管理
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/dept-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/dept-light.jpg)
### 岗位管理
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/post-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/post-light.jpg)
### 字典类型
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/dict-type-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/dict-type-light.jpg)
### 字典数据
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/dict-data-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/dict-data-light.jpg)
### 参数管理
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/config-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/config-light.jpg)
### 通知公告
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/notice-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/notice-light.jpg)
### 操作日志
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/operlog-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/operlog-light.jpg)
### 登录日志
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/logininfo-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/logininfo-light.jpg)
### 服务监控
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/monit-dark.jpg)
![Image text](https://gitee.com/lwdillon/dillon-boot-fx/raw/main/readme/moint-light.jpg)
## 交流群
## QQ群:114697782 QQ2群:808309284 QQ群:518914410
没有合适的资源?快使用搜索试试~ 我知道了~
管理系统系列--javafx权限管理系统UI.zip
共343个文件
java:194个
fxml:36个
jpg:28个
需积分: 5 0 下载量 146 浏览量
2024-02-25
23:19:56
上传
评论
收藏 78.89MB ZIP 举报
温馨提示
管理系统系列--javafx权限管理系统UI
资源推荐
资源详情
资源评论
收起资源包目录
管理系统系列--javafx权限管理系统UI.zip (343个子文件)
empty.css 57B
.editorconfig 147B
CountryDashboardView.fxml 57KB
DashboardView.fxml 55KB
MonitorView.fxml 31KB
HomeView.fxml 14KB
LoginRegisterView.fxml 14KB
MenuDialogView.fxml 7KB
UserInfoView.fxml 6KB
UserView.fxml 5KB
OperLogView.fxml 5KB
ConfigView.fxml 5KB
UserInfoView.fxml 5KB
RoleView.fxml 5KB
DictDataView.fxml 5KB
DictTypeView.fxml 4KB
NoticeView.fxml 4KB
PostView.fxml 4KB
OperLogInfoView.fxml 4KB
LoginInforView.fxml 4KB
MenuManageView.fxml 4KB
AuthUserView.fxml 4KB
DeptManageView.fxml 4KB
DictDataInfoView.fxml 4KB
DeptDialogView.fxml 4KB
AddUserView.fxml 3KB
RoleInfoView.fxml 3KB
AuthDataView.fxml 3KB
MainView.fxml 3KB
MainView.fxml 3KB
ConfigInfoView.fxml 3KB
PostInfoView.fxml 2KB
NoticeInfoView.fxml 2KB
DictTypeInfoView.fxml 2KB
AuthRoleView.fxml 2KB
PagePaneView.fxml 1KB
WindowView.fxml 913B
ToolView.fxml 391B
show.gif 27.97MB
.gitignore 503B
countries-17.0.37.jar 5.03MB
charts-17.1.51.jar 1.82MB
mvvmfx-1.9.0.jar 154KB
datafx-core-8.0.2-SNAPSHOT-javadoc.jar 88KB
datafx-core-8.0.2-SNAPSHOT.jar 40KB
datafx-core-8.0.2-SNAPSHOT-sources.jar 37KB
FX-BorderlessScene-4.4.0.jar 31KB
mvvmfx-validation-1.9.0.jar 20KB
JColor.java 28KB
JColorUtils.java 27KB
ContrastChecker.java 20KB
DashboardView.java 20KB
UserView.java 19KB
OperLogView.java 15KB
CountryDashboardView.java 15KB
MenuManageView.java 14KB
TypographyPage.java 14KB
NoticeView.java 14KB
RoleView.java 13KB
DictDataView.java 13KB
DictTypeView.java 13KB
DeptManageView.java 13KB
ConfigView.java 12KB
ThemeManager.java 11KB
PostView.java 11KB
AuthUserView.java 11KB
MainView.java 11KB
MenuDialogView.java 11KB
ThemePage.java 10KB
LoginInforView.java 10KB
SideMenu.java 10KB
UserInfoView.java 10KB
OutlinePage.java 9KB
CanvasControl.java 9KB
WorldmapConnectionsTest.java 9KB
WorldmapConnectionsTest.java 9KB
ThemeRepoManager.java 8KB
HighlightJSTheme.java 8KB
UserInfoViewModel.java 8KB
OperLogViewModel.java 8KB
RoleInfoViewModel.java 7KB
DeptDialogView.java 7KB
HomeView.java 7KB
LoginRegisterViewModel.java 7KB
SamplerTheme.java 7KB
DictDataViewModel.java 7KB
AddUserView.java 7KB
LoginRegisterView.java 7KB
AuthDataViewModel.java 6KB
ColorPaletteBlock.java 6KB
AppUI.java 6KB
NoticeViewModel.java 6KB
PagingControl.java 6KB
MenuDialogViewModel.java 6KB
UserViewModel.java 6KB
LoginInforViewModel.java 5KB
ConfigViewModel.java 5KB
Page.java 5KB
WindowView.java 5KB
RoleInfoView.java 5KB
共 343 条
- 1
- 2
- 3
- 4
资源评论
Kwan的解忧杂货铺
- 粉丝: 1w+
- 资源: 3671
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Javascript和微信小程序的Anna设计源码
- 基于Java的仿制品设计源码 - bilibili
- 基于Javascript的影视动画设计源码 - cad
- 基于Java和深度学习的瓦斯浓度预测系统后端设计源码 - 瓦斯浓度预测后端
- Screenshot_20240528_103010.jpg
- 基于Python的新能源承载力计算及界面设计源码 - HAINING-DG
- 基于Java的本科探索学习项目设计源码 - 本科探索
- 基于Javascript和Python的微商城项目设计源码 - MicroMall
- 基于Java的网上订餐系统设计源码 - online ordering system
- 基于Javascript的超级美眉网络资源管理应用模块设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功