
JFormDesigner™ is a professional GUI designer for Java™ Swing user interfaces. Its outstanding support for JGoodies FormLayout, GroupLayout (Free Design), TableLayout and GridBagLayout makes it easy to create professional looking forms.
JFormDesigner makes Swing GUI design a real pleasure. It decreases the time you spend on hand coding forms, giving you more time to focus on the real tasks.
You'll find that JFormDesigner quickly pays back its cost in improved GUI quality and increased developer productivity.
Main Features:
- Easy and intuitive to use, powerful and productive
- IDE plug-ins and stand-alone application
- GroupLayout support
- JGoodies FormLayout and Clearthought's TableLayout support
- Advanced GridBagLayout support
- Column and row headers
- Localization support
- Beans Binding (JSR 295) support
- BeanInfo Annotations
- Java code generator or runtime library
- Generation of nested classes
v5.0 [Jan 9, 2011]
Wildcards did not work in "Choose Bean" dialog when pattern starts with uppercase letter.
Properties view: Used localized decimal separator (e.g. ',' on German OS) for editing double and float values, but always '.' for displaying them.
Properties view: Clicking on number value did not position the caret at the mouse location.
Fixed NullPointerException when using TitledBorder and running JFormDesigner in a Java 7 VM.
Fixed StackOverflowError when having a GridBagLayout panel within an IntelliJ IDEA GridLayout panel and disabled layout animation.
Fixed occasional NullPointerException when having a JTabbedPane within an IntelliJ IDEA GridLayout panel and using Nimbus look and feel.
Eclipse plug-in: Test form window occasional moved behind Eclipse window.
IntelliJ IDEA plug-in: "Go to form/java" toolbar command always opened file in same tab group even if file was already open in another tab group (IntelliJ IDEA 10 or later only).
IntelliJ IDEA plug-in: "Convert to JFormDesigner Form" progress window blocked other dialogs.
IntelliJ IDEA plug-in: Raw HTML were shown in Binding dialog tab title "Table Binding" when using IDEA 4.5 Look and Feel.
Java code generator: Avoid duplicate ButtonGroup instantiation when using non-local button group variable.
Windows 7: Fixed window decorations used in Designer when designing dialogs or frames.