## Uses of Interface
com.jgoodies.forms.factories.ComponentFactory

- Packages that use ComponentFactory
  Package | Description
  --- | ---
  com.jgoodies.forms |
  com.jgoodies.forms.builder | Contains optional builder classes of the Forms framework.
  com.jgoodies.forms.factories | Consists of optional Forms framework factory classes that assist you in building consistent forms quickly
  com.jgoodies.forms.internal |

- - ### Uses of ComponentFactory in com.jgoodies.forms

    Methods in com.jgoodies.forms that return ComponentFactory
    Modifier and Type | Method and Description
    --- | ---
    `static ComponentFactory` | FormsSetup.`getComponentFactoryDefault()` Returns the factory that is used as default for new builder's as they are created.

    Methods in com.jgoodies.forms with parameters of type ComponentFactory
    Modifier and Type | Method and Description
    --- | ---
    `static void` | FormsSetup.`setComponentFactoryDefault(ComponentFactory factory)` Sets the global default that is used to initialize the per-instance component factory.

  - ### Uses of ComponentFactory in com.jgoodies.forms.builder

    Methods in com.jgoodies.forms.builder that return ComponentFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected ComponentFactory` | FormBuilder.`getFactory()`

    Methods in com.jgoodies.forms.builder with parameters of type ComponentFactory
    Modifier and Type | Method and Description
    --- | ---
    `ListViewBuilder` | ListViewBuilder.`factory(ComponentFactory factory)` Sets `factory` as this builder's new component factory that is used to create the label or header components.
    `FormBuilder` | FormBuilder.`factory(ComponentFactory factory)` Sets `factory` as this builder's new component factory that is used when adding implicitly created components such as labels, titles, or titled separators.

  - ### Uses of ComponentFactory in com.jgoodies.forms.factories

    Classes in com.jgoodies.forms.factories that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultComponentFactory` A singleton implementation of the `ComponentFactory` interface that creates UI components as required by the `FormBuilder`, `ListViewBuilder`, and other builders.

  - ### Uses of ComponentFactory in com.jgoodies.forms.internal

    Methods in com.jgoodies.forms.internal that return ComponentFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected ComponentFactory` | AbstractBuilder.`createComponentFactory()` Invoked when the per-instance component factory is lazily initialized.
    `ComponentFactory` | AbstractBuilder.`getComponentFactory()` Returns this builder's component factory.

    Methods in com.jgoodies.forms.internal with parameters of type ComponentFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractBuilder.`setComponentFactory(ComponentFactory newFactory)` Sets a new component factory for this builder, overriding the default as provided by `FormsSetup.getComponentFactoryDefault()`.

Copyright © 2002-2015 JGoodies Software GmbH. All Rights Reserved.