java仿界面设计_开源的JAVA(SWT)仿visual studio GUI设计器

JAVA(SWT)仿visual studio GUI设计器

背景介绍:

作者从事 JAVA SWT桌面应用开发多年,深感JAVA 开发的 GUI代码的繁锁与重复。于是想改进JAVA图行界面设计器 windowbuilder pro 在上面加入类似visaul studio design 中数据集的功能。注:该设计器目前只应用于SWT非swing

1功能演示

废话不多说,通过实现“产品管理”的增删改查功能来看看效果。

1首先用设计器画好“产品查询”主界面

1bf7e606204094ffdde3ed836bb742a4.png

2添加“产品类别”数据集

069395bdd7f047df24d01a5886d738af.png

拖动数据集控件即可打开数据集管理界面

0cff09ffec0abbea63e6be417730cfa7.png

对应生成的代码

/**

* @wbp.nonvisual location=117,442

*/

private final Dataset cplb = new Dataset("select * from cplb",

SqliteJdbcImpl.INSTANCE);

选择数据源解析执行器,输入Sql语句,即完成了一个数据据集的制作,点击预览数据可实时预览数据。相比微软N多的向导与配置是不是简单多了呀

bb8fe276696dc1d9b97ef7efe29831eb.gif

2ff94529843fc27e1dc8349c3b293592.png

3一步绑定数据集至下拉框控件

af97ea5360c2649ffb5beea38be75358.png

设置下拉框显示的文本

3af22d891563c5b9807bf2e284d6b11c.png

4添加“产品列表信息”数据集

数据集 分为自定义和系统定义两种类型,自定义是直接在写死在JAVA类里面,只用作用于本类。系统定义是通过数据解析执行器保存在外部(数据库或文件),软件发布之后还可以修改,并且作用于整个系统。

e705f212fff8496bd8be6e6298fef374.png

选择系统数据集后,加载相关信息至数据源

adfb6b551ea983db814bc491b3283850.png

对应生成的代码

private final Dataset cpxxSet = new Dataset(true, "cpxx",

SqliteJdbcImpl.INSTANCE);

点击SQL 中的‘?’可定位到左边的参数项,点击参数项中三角按钮

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值