java 桌面应用程序基本框架
1、java桌面应用程序的基本架构,可以快速构建基本的菜单,列表,详情,修改,删除等基本功能,可以用作基本框架进行拓展或学习。主要以数据驱动面板,基本不需要自己去写构建面板的代码。
2、项目支持数据库模式,或者文件数据模式脱离数据库的轻便模式。
3、架构目的在于基本的数据驱动面板,避免自己写面板以及进行麻烦的组件排版,不需要考虑各种点击事件的麻烦处理,项目定义了盒子的概念,方便各种事件在盒子里进行通用监听和便宜处理。类似于springboot文档的概念,方便盒子里的组件的获取并更该刷新等处理,避免组件的重复生成以及获取困难。
4、封装了基本的列表,详情,表格,查询,菜单,修改面板。只需要继承实现基本的方法便可以实现面板数据的渲染。
日志面板
数据驱动视图的菜单配置。
查询栏目面板的快速配置,点击事件的自定义处理
列表表格自定义右键菜单,以及表格数据渲染表格,右键菜单点击事件的自定义处理
表单基本元素的快速添加构建
详情页内容组件的快速添加,多个组件自定义排版布局和位置
github 项目 地址:https://github.com/486-LM/JavaWindowsAppBoot