ComponentTuple (install4j API)
Description: declaration: package: com.install4j.api.formcomponents, interface: ComponentTuple

Package com.install4j.api.formcomponents

# Interface ComponentTuple

public interface ComponentTuple
Represents the created GUI components for a form component. If the installer or uninstaller is running in GUI mode, the framework will call the `createLeftComponent`, `createCenterComponent` and `createRightComponent` of a form component after instantiating it. These three components of which the left and right components may be `null` form the component tuple of the form component.

A component tuple can be obtained for every form component via the form environment.

See Also:
  - `FormEnvironment.getComponentTuple(FormComponent)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `JComponent`
  `getCenterComponent()`
  Return the center GUI component created by `FormComponent.createCenterComponent`.
  `JComponent`
  `getLeftComponent()`
  Return the left GUI component created by `FormComponent.createLeftComponent`.
  `JComponent`
  `getRightComponent()`
  Return the right GUI component created by `FormComponent.createRightComponent`.

- ## Method Details

  - ### getLeftComponent

    JComponent getLeftComponent()
    Return the left GUI component created by `FormComponent.createLeftComponent`.
    Returns:
      the left GUI component
    See Also:
      - `FormComponent.createLeftComponent()`

  - ### getCenterComponent

    JComponent getCenterComponent()
    Return the center GUI component created by `FormComponent.createCenterComponent`.
    Returns:
      the center GUI component
    See Also:
      - `FormComponent.createCenterComponent()`

  - ### getRightComponent

    JComponent getRightComponent()
    Return the right GUI component created by `FormComponent.createRightComponent`.
    Returns:
      the right GUI component
    See Also:
      - `FormComponent.createRightComponent()`