可视化布局器是一款用于图形用户界面(GUI)设计的软件工具,它可以帮助用户在不编写代码的情况下创建用户界面。用户可以使用拖放方式来添加各种控件,例如按钮、文本框和图像等。该软件通常提供多种布局选项,例如网格布局、流式布局等,以便用户灵活地安排控件的位置和大小。可视化布局器通常具有实时预览功能,用户可以随时查看他们的设计,并在必要时进行更改。
目录详情
更新时间:2024/7/11
magicaldrag 布局器最精简目录,是纯布局器组件的核心库,也可以独立运行起来
assets
drag
ui
magicalcoder 为了扩展ui没有的新功能,我们提供了一些样式来增强我们布局器功能
js
user 您需要特别关注此目录
api.js 布局器的api
callback.js 与布局器交互的回调
key.js
application-env.js 环境变量
api-demo.js 演示示例
xxx
constant.js 布局器主要通过此json数据扩展的,比如自定义组件和属性 各种开关
iframe-ui.js 被iframe-xxx.html引入,用来处理每种ui的个性化逻辑 比较初始化js等
index-xxx.html 是入口页 包含以下多个可用于不同业务场景的文件
index-layui.html layui布局器的启动入口页(基于jQuery) 不能使用脚本布局器
index-element.html element布局器的启动入口页(基于vue) 不能使用脚本布局器
index-page.html 扩展的element布局器入口 可以使用脚本布局器
index-code.html 扩展的脚本编辑器入口
index-form.html 扩展的建表单设计器
iframe-xxx.html 这个是被index-xxx.html嵌入的 根据您的需要自行查看代码 布局器采用iframe嵌入方式,所以需要您以http方式来访问入口页
iframe-element-2.10.1.html 嵌入index-element.html
iframe-layui-2.5.4.html 嵌入index-layui.html
iframe-page-element-2.10.1.html 嵌入index-page.html
iframe-page-layui-2.5.4.html 嵌入index-code.html
start.html 示例入口页
-- 以下目录的代码完全开源 便于您自行扩展和修改--
lowcode 扩展的新模块,包含了element的可视化脚本编辑器 纯表单设计器
form 纯表单设计器
page 扩展的element可视化布局器
code 扩展的JS脚本编辑器
assets lowcode所依赖的一些资源
使用方法
更新时间:2024/7/11
软件都在html里面
您可以使用idea直接打开start.html 总之必须采用localhost方式打开
windows用户直接双击启动.bat 即可 打开浏览器访问 https://localhost:12345/magicaldrag/start.html 请尽量使用chrome访问 获取最优体验
手动启动:双击ngxin.exe 打开浏览器访问 https://localhost:12345/magicaldrag/start.html
更新时间:2024/7/11
优化用户体验
UI布局工具
Scene Builder允许您轻松地布局JavaFX UI控件、图表、形状和容器,这样您就可以快速地制作用户界面原型。动画和效果可以被无缝地应用于更复杂的UI中。
FXML视觉编辑器
Scene Builder生成FXML,这是一种基于XML的标记语言,使用户能够定义一个应用程序的用户界面,与应用程序的逻辑分开。你也可以打开和编辑由其他用户编写的现有的FXML文件。
集成开发者工作流程
Scene Builder可以与任何Java IDE结合使用,但与NetBeans IDE结合得更紧密。你可以通过一个简单的过程将用户界面与处理每个元素的事件和动作的源代码绑定,在NetBeans中运行你的应用程序,在NetBeans中对FXML的任何改变也将反映在你的Scene Builder项目中。
41MB/2025-09-29
10.18MB/2025-09-29
38.5MB/2025-09-29
30.17MB/2025-09-29
26.91MB/2025-09-29
27.32MB/2025-09-29
9.19MB/2025-09-29
11.32MB/2025-09-29
12.59MB/2025-09-29
77.82MB/2025-09-29
41.80MB/2025-05-30
4.34MB/2025-06-24
3.15MB/2025-09-13
3.10MB/2025-09-13
28.19MB/2024-07-18
34.69MB/2025-09-25
3.10MB/2025-09-15
15.30MB/2025-03-14
4.20MB/2025-07-30
3.30MB/2025-01-18