JFormDesigner ist ein GUI-Designer für Bedienoberflächen mit der Java Swing-Bibliothek. Er ist einfach und intuitiv mit vielen Features. Er unterstützt JGoodies FormLayout, TableLayout, GridBagLayout und andere Standard-Layoutmanager. GridBagLayout erlaubt die Spezifikation von horizontalen und vertikalen Abständen (so wie in TableLayout), was das Design eines Formulars mit konsistenten Abständen viel einfacher macht. (non)