## Uses of Class
lev.gui.LComponent

- Packages that use LComponent
  Package | Description
  --- | ---
  lev.gui |

- - ### Uses of LComponent in lev.gui

    Subclasses of LComponent in lev.gui
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LButton` A customized JButton used by Leviathan in GUIs.
    `class` | `LCheckBox`
    `class` | `LCheckBoxConfig`
    `protected class` | `LCheckBoxConfig.LSpecialCheckBox`
    `class` | `LColorSetting`
    `class` | `LComboBox<T>`
    `class` | `LComboSearchBox<T>`
    `class` | `LDoubleSetting`
    `class` | `LDoubleSpinner`
    `class` | `LEditorPane`
    `class` | `LHelpComponent` A GUI component that updates a help panel with text.
    `class` | `LHTMLPane`
    `class` | `LLabel` A customized JLabel that is used by Leviathan for GUIs.
    `class` | `LList<T>`
    `class` | `LMenuItem`
    `class` | `LNumericSetting`
    `class` | `LProgressBar`
    `class` | `LSlider`
    `class` | `LSpinner`
    `class` | `LTextArea` A customized Text Pane used by Leviathan for GUIs.
    `class` | `LTextField`
    `class` | `LTextPane` A customized Text Pane used by Leviathan for GUIs.
    `class` | `LUserSetting<T>` A GUI component that can be tied to a Setting in a SaveFile.

    Fields in lev.gui with type parameters of type LComponent
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.ArrayList<LComponent>` | LCheckBox.`underlings`

    Methods in lev.gui with parameters of type LComponent
    Modifier and Type | Method and Description
    --- | ---
    `void` | LCheckBox.`addAsUnderling(LComponent c)`