JFormDesigner是一个高级的图形用户界面Swing业务设计工具,功能非常强大,支持JGoodies FormLayout、TableLayout和GridBagLayout,有需要可以下载。
软件特色
列和行:列和行标题(对于基于网格的布局管理器)显示布局的结构(包括列/行索引、对齐、增长、分组),并允许您插入或删除列/行以及更改列/行属性。您也可以拖放列/行(包括包含的组件和间隙)。这允许您在几秒钟内交换列或移动行。
本地化支持:使用属性文件本地化表单从未如此简单。创建新表单时指定资源包名称和key的前缀,然后就忘了。JFormDesigner自动将所有字符串放入指定的资源包中(自动外化)。
Java代码生成器或运行时库:让JFormDesigner为您的表单生成Java源代码(默认)或使用免版税的运行时库在运行时加载JFormDesigner xml文件。你的选择。
生成嵌套类:Java代码生成器可以生成和更新嵌套类。您可以为表单中的每个组件指定一个类名。这允许您以面向对象的方式组织源代码。
功能介绍
JFormDesigner是一款专业的软件应用,专门用来帮助没有编程技能的你开发Java Swing用户界面。它可以作为独立的实用程序使用,也可以作为各种ide的插件使用。
多标签布局:乍一看,这种布局似乎令人不知所措,但这只是因为该实用程序包含大量专用参数。如果你不能理解每一个参数的功能,你可以依靠帮助手册,运行程序时显示的几个提示,以及工具找到更多关于这个功能的信息的提示。
多标签布局允许您同时处理不同的项目,并在它们之间轻松切换。
定义项目:使用项目来存储Java Swing用户界面的配置设置。您可以通过调整几个常规功能(即项目名称、位置和描述)来创建新项目。
Other important 功能使您能够配置GridBagLayout(新列和行的对齐、最小大小和调整大小行为)、在重命名组件时重命名资源键、在删除组件时删除本地化的消息和内部化的字符串、更改用于生成键的格式以及从外部化中排除属性。
您可以通过生成Java源代码、更改修饰符(类、嵌套、变量或事件处理程序修饰符)、在多个代码模板中进行选择以及调整与布局管理器、本地化、绑定和代码相关的几个参数来更改Java代码生成器。风格。此外,您可以指定JComponent客户端属性。
使用表单:可以选择超类(JPanel、JDialog、JFrame或其他)、按钮栏(& # 39;确定/取消,& # 39;'好吧,& # 39;)、内容窗格布局和FormLayout选项(列数和行数)。此外,您可以让应用程序将字符串存储在资源包中。
更重要的是,您可以插入或删除列/行并更改列/行属性,使用拖放支持来移动列/行,拆分行,并插入一系列与组件(如标签、按钮、文本区域、表格、树)、容器(如面板、标签窗格、工具列、桌面窗格)、窗口(如
其他方便的功能:命令行参数包含在功能包中,可以帮助你运行与Java代码生成、字符串外化或JFD转换选项相关的功能。此外,您可以使用可视和非可视beans,使用java.beans包中指定的类/接口,并插入注释来指定用于构造BeanInfo类及其BeanDescriptor的其他信息。
一个强大高效的Swing GUI设计器:总之,JFormDesigner集成了一整套功能来帮助你创建Swing GUI,而不需要花费大量的时间使用手工编码的表单。
更新日志
JDeveloper插件
Java 8支持:为事件使用lambda表达式。
JGoodies支持1.6、1.7和1.8。
GroupLayout:布局设计中的许多改进和修复(来自NetBeans 7.2、7.3、7.4和8.0)。
工具列添加到树文件选择器对话框(转到主页/项目文件夹,新建文件夹,显示隐藏的文件和文件夹,刷新命令)。
表单转换器:如果在Java代码生成器首选项中指定了前缀,则成员变量前缀将从组件名称中删除。
独立:支持项目源文件夹和类路径中的隐藏文件夹。
IntelliJ IDEA插件:搜索JFormDesigner选项在设置对话框中启用。
IntelliJ IDEA插件:添加了“配置IDE设置”和“配置项目特定设置”链接到一些设置页面。
NetBeans插件:为“选项”对话框中的JFormDesigner选项启用了过滤器(NetBeans 7.3和更高版本)。
其他变化
将JGoodies表更新到1.8.0。
更新后的JGoodies看起来像2.6.0。
将IntelliJ IDEA GridLayout更新为12.1.6(等于13.0)。
将Windows installer中的JRE更新到Java 8 Update 5。
JFormDesigner(Swing设计工具)相关下载
- 查看详情Cacher(代码管理工具)简体2023-12-18
- 查看详情信捷XC系列PLC编程软件(XCPPro)简体2023-12-17
- 查看详情Quick Test Professional(QTP)简体2023-12-11
- 查看详情编程猫训练师简体2023-12-10
- 查看详情MASH - Microsoft Agent Scripting Helper 7.3简体2023-12-08
- 查看详情 Cacher(代码管理工具) 英文 2023-12-18
- 查看详情 信捷XC系列PLC编程软件(XCPPro) 简体 2023-12-17
- 查看详情 Quick Test Professional(QTP) 英文 2023-12-11
- 查看详情 编程猫训练师 简体 2023-12-10
- 查看详情 MASH - Microsoft Agent Scripting 简体中文 2023-12-08
- 查看详情 mongodb(开源数据库软件) 英文 2023-12-19
- 查看详情 MetInfo企业建站系统 简体 2023-12-19
- 查看详情 数据比对工具 简体 2023-12-19