010-68421378
sales@cogitosoft.com
当前您所在的位置:首页>新闻中心>行业动态

JFormDesigner - Java/Swing GUI Designer

发布时间:2022/04/01 浏览量:2814
JFormDesigner? 是 Java? Swing 用户界面的专业 GUI 设计器。

JFormDesigner™ 是 Java™ Swing 用户界面的专业 GUI 设计器。 它对 MigLayout、JGoodies FormLayout、GroupLayout(自由设计)、TableLayout 和 GridBagLayout 的出色支持使创建具有专业外观的表单变得容易。

 

为什么使用JFormDesigner?

JFormDesigner 使 Swing GUI 设计成为一种真正的乐趣。 它减少了您花在手工编码表单上的时间,让您有更多时间专注于实际任务。

您会发现 JFormDesigner 可以通过改进 GUI 质量和提高开发人员的工作效率快速收回成本。

 

主要功能

使用简单直观,功能强大且高效

JFormDesigner 提供了一个易于使用但功能强大的用户界面。即使是非程序员也可以使用它,这使得它也是原型设计的理想选择。

 

IDE 插件和独立应用程序

JFormDesigner 可用作 Eclipse、IntelliJ IDEA、NetBeans 和 JDeveloper 的 IDE 插件,也可用作独立应用程序。

 

MigLayout 支持

MigLayout 是一个非常通用且功能强大的开源布局管理器。它是基于网格的,但也支持对接和分组。

 

GroupLayout 支持

将“自由设计”范式引入 JFormDesigner(如在 NetBeans GUI Builder 中;以前的 Project Matisse)。您可以通过简单地将组件放置在您想要的位置来布置表单。这使得设计具有专业外观的 GUI 变得容易。

 

JGoodies FormLayout 和 Clearthought 的 TableLayout 支持

这些著名的开源布局管理器允许您设计高质量的表单。 JFormDesigner 为它们提供了极好的支持。 FormLayout » / TableLayout »

 

高级 GridBagLayout 支持

允许指定水平和垂直间隙(如在 TableLayout 中)。这使得使用 GridBagLayout 设计具有一致间隙的表单变得非常容易。不再与 GridBagConstraints.insets 搏斗。

 

列和行标题

(对于基于网格的布局管理器)显示布局的结构,并允许您插入或删除列/行和更改列/行属性。也可以拖放列/行(包括包含的组件和间隙)。这允许您在几秒钟内交换列或移动行。

 

本地化支持

使用属性文件本地化表单从未如此简单。创建新表单时指定资源包名称和键前缀,然后忘记它。 JFormDesigner 自动将所有字符串放入指定的资源包中(自动外部化)。

 

Beans 绑定 (JSR 295) 支持

使用 Bean 绑定 (JSR 295) 可帮助您保持 UI 状态和模型同步。它大大减少了通常需要的侦听器代码量。

 

BeanInfo 注释

@BeanInfo 和 @PropertyDesc 注释使得直接在自定义组件中指定 BeanInfo 信息变得非常容易。不再需要实现额外的 BeanInfo 类。这大大减少了创建 BeanInfo 信息所需的时间和代码。

 

Java 代码生成器或运行时库

让 JFormDesigner 为您的表单生成 Java 源代码(默认)或使用开源(BSD 许可)运行时库在运行时加载 JFormDesigner .jfd 文件。你的选择。

 

嵌套类的生成

Java 代码生成器能够生成和更新嵌套类。您可以为表单中的每个组件指定一个类名。这允许您以面向对象的方式组织源代码。

 

 

下一篇:石墨文档:管理体系
上一篇:Azbil:智能网关设备--型号NX-SVG

                               

 京ICP备09015132号-996网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物