JFormDesigner 5.1 Beta
Try the next version of JFormDesigner.
Major New Features and Improvements
- NetBeans plug-in.
- JGoodies Forms 1.4 support.
- New JFDML persistence format for .jfd form files. This is a compact, easy-to-merge and fast-to-load format.
Please have a look at the change log for a complete list of changes.
New in Beta 7:
- Java code generator: Added preferences options "Variable modifiers" and "Event handler modifiers".
- Java code generator: Added "Variable Annotations" property to ButtonGroup objects.
- Nesting "this" component in panel was not handled properly.
- IntelliJ IDEA plug-in: Project specific JFormDesigner settings were not reloaded on startup (throws ClassCastException: java.lang.Object cannot be cast to org.jdom.Element).
- IntelliJ IDEA plug-in: Editing Java custom code properties displayed empty dialogs under special circumstances in IntelliJ IDEA 10.5 (and later) on Mac OS X.
New in Beta 6:
- Java 7 support: Use diamond operator if source compatibility is set to Java
7. Automatically use type parameter
<String>forComboBoxModel<E>,JComboBox<E>,ListModel<E>andJList<E>if model property is set. - All fixes from JFormDesigner 5.0.2.
New in Beta 5:
- New preferences page "GridBagLayout" supports specification of default properties for new columns/rows.
- I18n: Added localization preferences option "Format used for generated keys".
- Added code templates for
java.awt.Frameandjava.awt.Windowto "Java Code Generator > Templates" preferences. - Changed license of runtime library from BSD-3-Clause to BSD-2-Clause.
- NetBeans forms converter: Support conversion of TreeModel and String[] property values. Fixed missing trailing ';' in "Custom Creation Code" property. Fixed NullPointerException when converting default LineBorder.
- Updated JRE 6 in Windows setup to JRE 6 Update 27.
- All fixes from JFormDesigner 5.0.2 Intermediate Build 5105.
New in Beta 4:
- NetBeans plug-in: Folding and guarding of generated code.
- NetBeans plug-in: Signed NBM.
- Added property editor for
java.lang.Class. - IntelliJ IDEA plug-in: Fixed exception when converting IntelliJ IDEA form that uses FormLayout to JFormDesigner form (since 5.1 Beta).
- Fixed NullPointerException when opening Binding dialog and using a property that has a custom property editor.
- Eclipse plug-in: Look and Feels or Locales combobox drop-down list (in Designer toolbar) occasional closed immediately after popping up.
- Fixed: TitledBorder and JGoodies Titled Separator used different font in Design view (bold) than in application (on Windows).
- Updated JGoodies Forms to 1.4.2.
- Updated JGoodies Looks to 2.4.2.
New in Beta 3:
- Go to event handler method in Java editor.
- All fixes from JFormDesigner 5.0.1.
New in Beta 2:
- NetBeans: Project specific options.
- Palette: Display multiple items per row if there is enough room.
- Palette: New option "Item Names" in context menu to show only item icons.
- NetBeans: fixed too dark background of panels, palette, headers, etc on Mac.
- NetBeans: bug fixes.
- Fixed NullPointerException when using TitledBorder and running
JFormDesigner in a Java 7 VM.
Following features are not yet included in the NetBeans plug-in:
- Convert NetBeans forms to JFormDesigner forms.
Download
Customer information: JFormDesigner 5.1 is free of charge for existing customers if the "Free updates until" date of the license key is 2011-07-26 or later. Upgrades are available here.
| IDE plug-ins | Version | Size | Date |
|---|---|---|---|
| Eclipse (3.2 - 3.7) Read More » | 5.1-beta7 | 11 MB | 2012-02-01 |
| Eclipse Archived Update Site | 5.1-beta7 | 11 MB | 2012-02-01 |
| NetBeans (7.0) Read More » | 5.1-beta7 | 7 MB | 2012-02-01 |
| IntelliJ IDEA (8.0 - 11.0) Read More » | 5.1-beta7 | 11 MB | 2012-02-01 |
| JBuilder (2006) Read More » | 5.1-beta7 | 10 MB | 2012-02-01 |
| Stand-alone | |||
| Windows Setup | 5.1-beta7 | 10 MB | 2012-02-01 |
| Windows Setup with JRE 6 (Update 29) | 5.1-beta7 | 24 MB | 2012-02-01 |
| Mac OS X | 5.1-beta7 | 11 MB | 2012-02-01 |
| Linux and other platforms | 5.1-beta7 | 11 MB | 2012-02-01 |
NetBeans plug-in Installation Instructions
- Start NetBeans.
- Open the Plugins dialog (Menu: Tools > Plugins)
- Select the Downloaded tab.
- Click Add Plugins button, select the NBM file (JFormDesigner-x.x-netbeans.nbm) and click OK to close the Add Plugins dialog.
- Review the items to be installed and click Install.
- If requested, accept the license agreement and click Install to start the installation.
- Close the Plugins dialog.
System Requirements
Sun/Oracle Java SE Runtime Environment (JRE) 5, 6 or 7. Latest Java 6 is recommended.
- Eclipse plug-in: Eclipse 3.2 - 3.7; other Eclipse based Java IDEs (e.g. JBuilder 2007+ or IBM RAD running on Sun/Oracle JRE); Mac OS X: Java SE 5.0 Release 5 (1.5.0_07) or later required, Eclipse 3.3 and 3.3.1 are not supported on Mac OS X because of Eclipse Bug 199020
- NetBeans plug-in: NetBeans 7.0 - 7.1
- IntelliJ IDEA plug-in: IntelliJ IDEA 8.0 - 11.0
- JBuilder plug-in: JBuilder 2006 (for JBuilder 2007+ use the Eclipse plug-in)

