jformdesigner教程登录界⾯_JFormDesigner插件JFormDesigner 7最新版⼀款适⽤于Java Swing的图形化界⾯设计⼯具。它⽀持多种插件,可通过快捷键实现各种操作。它的整个界⾯布局很⼈性化,即使你不是程序员也可以很好的使⽤。
JFormDesigner是什么
JFormDesigner是Java Swing⽤户界⾯的专业GUI设计器。它对MigLayout,JGoodies FormLayout,GroupLayout(免费设
计),TableLayout和GridBagLayout的出⾊⽀持使创建专业外观的表单变得容易。
JFormDesigner 7新功能
1、Eclipse插件:重构集成得到改进
现在,在使⽤,或在程序包,类,字段和⽅法上时Refactor > Rename,将更新JFormDesigner表单⽂件和调⾊板。Refactor > MoveRefactor > Change Method SignatureRename in workspace
现在,在“设计”视图中重命名组件可以使⽤Eclipse Java重构来重命名所有出现的组件名称(包括“预览”)。
重命名/移动.properties⽂件现在将更新.jfd和.java⽂件。
重命名嵌套类现在可以更新.jfd⽂件。
2、Java 9-12⽀持
JFormDesigner现在⽀持在Java 9-12 VM中运⾏。最低要求是Java8。代码⽣成还⽀持Java 9-12。
3、从项⽬源⽂件夹加载图像
现在,可以从项⽬源/资源⽂件夹(以前的版本中为项⽬输出⽂件夹)加载设计视图中的图像,从⽽⽆需构建项⽬(将图像复制到输出⽂件夹)即可在设计视图中查看正确的图像。
4、Eclipse插件:JFormDesigner命令的快捷键
现在,您可以在Eclipse的键⾸选项中为⼤多数JFormDesigner命令分配快捷键。
5、I18n:⽀持UTF-8属性资源包
从Java 9开始,默认情况下使⽤UTF-8编码读取Java应⽤程序中的属性⽂件。Java 8使⽤ISO-8859-1。
JFormDesigner现在⽀持读写两种编码。
在独⽴服务器中,您可以在本地化⾸选项中指定编码 。在 IDE插件中,使⽤在IDE⾸选项中为.properties⽂件指定的编码。
软件特征
1、易于使⽤,直观,功能强⼤且⾼效
JFormDesigner提供了⼀个易于使⽤但功能强⼤的⽤户界⾯。Java布局管理器的复杂性隐藏在直观的WYSIWYG设计器,易于理解的对话框和强⼤的⼯具(如 列和⾏标题)之后。这可以帮助您设计⾼质量的GUI,⽽⽆需对布局管理器有深⼊的了解。甚⾄⾮程序员也可以使⽤它,这使得JFormDesigner也是原型制作的理想选择。
2、IDE插件和独⽴应⽤程序
JFormDesigner可⽤作Eclipse, IntelliJ IDEA,NetBeans和 JDeveloper的 IDE插件 , 也可⽤作独⽴的应⽤程序。这使您可以灵活地在团队中使⽤多个IDE,并可以切换到另⼀个IDE。在您喜欢的IDE中使⽤JFormDesigner。JDeveloper的插件正在开发中。
独⽴的应⽤程序使其⾮常适合原型设计和⾮编程⼈员,因为不需要重量级的IDE来设计GUI。
3、标准和开源布局管理器
JFormDesigner⽀持所有标准布局管理器(GroupLayout,GridBagLayout,BorderLayout等)以及流⾏且功能强⼤的开源布局管理器MigLayout, JGoodies FormLayout和 Clearthought的TableLayout。这使您可以选择使⽤⾃⼰喜欢的布局管理器。
4、基于JavaBeans标准
JFormDesigner基于JavaBeans 标准。它⽀持并使⽤BeanInfos,BeanDescriptors,PropertyDescriptors,PropertyEditors(包括⾃定义和可绘制的编辑器),Introspector等。
5、转换NetBeans,IntelliJ IDEA和JDeveloper 12c表单
JFormDesigner可以将NetBeans,IntelliJ IDEA和JDeveloper 12c表单转换为JFormDesigner表单。
独⽴: 从主菜单中选择“ ⽂件”>“导⼊”,或将.form⽂件拖到JFormDesigner窗⼝中。IDE插件:右键单击表单⽂件,然后从弹出菜单中选择“ 转换为JFormDesigner表单 ”。
6、Java代码⽣成器或运⾏时库
让JFormDesigner 为您的表单⽣成 Java源代码(默认),或者使⽤开源(BSD许可证) 运⾏时库在运⾏时加载JFormDesigner .jfd⽂件。你的选择。
系统要求
javaswing酷炫界面Java 8-12(OpenJDK或Oracle JRE / JDK)。
Eclipse插件:Eclipse 4.5-2019-09(4.13);
Linux:如果在Java 9或更⾼版本上运⾏,则需要Eclipse 2019-03(4.11)或更⾼版本;
Linux:如果在Java 8上运⾏,则需要使⽤GTK + 2的Eclipse 4.9或更早版本
IntelliJ IDEA插件:IntelliJ IDEA 2016.1-2019.2;
市场版:IntelliJ IDEA 2019.1-2019.2 Ultimate
NetBeans插件:NetBeans 8.0-11.1
JDeveloper插件:JDeveloper 12c第2版(12.2.x)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论