一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种可视化界面的编程语言数据生成系统和方法与流程

2021-11-25 02:43:00 来源:中国专利 TAG:

技术特征:
1.一种可视化界面的编程语言数据生成系统,其特征在于,所述系统包括:事件总线、命令管理模块、布局管理器;所述事件总线,用于获取界面布局操作,并将所述界面布局操作向所述命令管理模块发送;所述命令管理模块,用于根据所述界面布局操作,确定界面布局信息以及组件信息;将所述界面布局信息以及组件信息向所述布局管理器发送;所述布局管理器,用于根据所述界面布局信息以及组件信息,生成所述界面布局对应的编程语言数据以及所述组件信息对应的编程语言数据。2.根据权利要求1所述的系统,其特征在于,所述系统还包括组件拓展模块;所述布局管理器,具体用于根据所述界面布局信息,确定目标类型布局管理模块;利用所述目标类型布局管理模块,生成所述界面布局信息对应的编程语言数据;将所述组件信息向所述组件拓展模块发送;所述组件拓展模块,用于根据所述组件信息,生成所述组件信息对应的编程语言数据。3.根据权利要求2所述的系统,其特征在于,所述布局管理器包括以下布局管理模块:绝对定位布局管理模块、相对定位布局管理模块、自适应布局管理模块和自定义布局管理模块;所述目标类型布局管理模块包括所述布局管理器中的至少一种类型布局管理模块。4.根据权利要求2所述的系统,其特征在于,所述组件拓展模块,具体用于根据所述组件信息,确定目标组件以及所述目标组件对应的组件拓展类型;根据所述组件拓展类型,确定目标组件拓展功能模块;利用所述目标组件拓展功能模块,对所述目标组件进行调整,得到调整后的目标组件;根据所述调整后的目标组件,生成所述组件信息对应的编程语言数据。5.根据权利要求4所述的系统,其特征在于,所述组件拓展模块包括以下拓展功能模块:调整大小功能模块、移动功能模块、加载中功能模块和自定义功能模块;所述目标组件拓展功能模块包括所述组件拓展模块中的至少一个拓展功能模块。6.一种可视化界面的编程语言数据生成方法,其特征在于,所述方法包括:获取界面布局操作;根据所述界面布局操作,确定界面布局信息以及组件信息;根据所述界面布局信息,生成所述界面布局对应的编程语言数据;根据所述组件信息,生成所述组件信息对应的编程语言数据。7.根据权利要求6所述的方法,其特征在于,所述根据所述界面布局信息,生成所述界面布局对应的编程语言数据,包括:根据所述界面布局信息,确定目标类型布局;根据所述界面布局信息和所述目标类型布局对应的模板数据,生成所述界面布局信息对应的编程语言数据。8.根据权利要求6所述的方法,其特征在于,所述根据所述组件信息,生成所述组件信息对应的编程语言数据,包括:根据所述组件信息,确定目标组件以及所述目标组件对应的组件拓展类型;根据所述组件拓展类型,确定目标组件拓展功能;利用所述目标组件拓展功能,对所述目标组件进行调整,得到调整后的目标组件;
根据所述调整后的目标组件,生成所述组件信息对应的编程语言数据。9.一种电子设备,其特征在于,包括处理器以及存储有执行指令的存储器,当所述处理器执行所述存储器存储的所述执行指令时,所述处理器执行如权利要求6

8中任一所述的方法。10.一种可读介质,包括执行指令,当电子设备的处理器执行所述执行指令时,所述电子设备执行如权利要求6

8中任一所述的方法。

技术总结
本申请提供了一种可视化界面的编程语言数据生成系统,在该系统中:事件总线用于获取界面布局操作并将界面布局操作向命令管理模块发送;命令管理模块用于根据界面布局操作确定界面布局信息以及组件信息;将界面布局信息以及组件信息向布局管理器发送;布局管理器用于根据界面布局信息以及组件信息生成界面布局对应的编程语言数据以及组件信息对应的编程语言数据。由于布局管理器预先封装了界面布局和组件相关的底层实现,故布局管理器便可直接根据界面布局信息以及组件信息,直接调用预先封装的界面布局和组件相关的底层实现,生成界面布局对应的编程语言数据以及组件信息对应的编程语言数据,从而提高了生成可视化界面的编程语言数据的开发效率。的编程语言数据的开发效率。的编程语言数据的开发效率。


技术研发人员:刘佳
受保护的技术使用者:中电云数智科技有限公司
技术研发日:2021.10.26
技术公布日:2021/11/24
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献