Interface ControlPanelBuilder.ControlsStep<C extends JComponent,B extends ControlPanelBuilder<C,B>>

Type Parameters:
C - the component type
B - the builder type
Enclosing interface:
ControlPanelBuilder<C extends JComponent,B extends ControlPanelBuilder<C,B>>

public static interface ControlPanelBuilder.ControlsStep<C extends JComponent,B extends ControlPanelBuilder<C,B>>
  • Method Details

    • action

      B action(Action action)
      Parameters:
      action - the action to base the panel on
      Returns:
      this builder instance
    • control

      B control(Control control)
      Parameters:
      control - the control to base the panel on
      Returns:
      this builder instance
    • control

      B control(Control.Builder<?,?> control)
      Parameters:
      control - the control to base the panel on
      Returns:
      this builder instance
    • controls

      B controls(Controls controls)
      Parameters:
      controls - the controls to base the panel on
      Returns:
      this builder instance
    • controls

      B controls(Controls.ControlsBuilder controls)
      Parameters:
      controls - the controls to base the panel on
      Returns:
      this builder instance