Documentation

JGoodies Forms & Looks

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 Looks look and feels are built-in so that you can preview your forms using those popular look and feels.

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