Documentation

JGoodies Forms

JFormDesigner supports and uses software provided by JGoodies Karsten Lentzsch.

The JGoodies Forms framework support is very extensive. Not only the layout manager FormLayout is supported, also some important helper classes are supported: Borders, ComponentFactory and FormSpecs (was FormFactory).

JGoodies Forms ComponentFactory

The JGoodies Forms ComponentFactory (com.jgoodies.forms.factories) defines three factory methods, which create components. You find these components in the palette category JGoodies.

  • Label: A label with an optional mnemonic. The mnemonic and mnemonic index are defined by a single ampersand (&). For example "&Save" or "Save &As". To use the ampersand itself duplicate it, for example "Look&&Feel".
  • Title: A label that uses the foreground color and font of a TitledBorder with an optional mnemonic. The mnemonic and mnemonic index are defined by a single ampersand (&).
  • Titled Separator: A labeled separator. Useful to separate paragraphs in a panel, which is often a better choice than a TitledBorder.

    Titled separator