org.gnome.gtk

## Class StyleClass

- Object
- - org.gnome.gtk.Style
  - - org.gnome.gtk.StyleClass

-     public final class StyleClass
      extends Style

  Styles that help to manipulate the class value of the `StyleContext` of a widget inside GTK.
  Since:
    4.1.2
  Author:
    Guillaume Mazoyer

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static StyleClass` | `ACCELERATOR` A CSS class to match an accelerator.
    `static StyleClass` | `BACKGROUND` A CSS class to match the window background.
    `static StyleClass` | `BUTTON` A CSS class to match buttons.
    `static StyleClass` | `CALENDAR` A CSS class to match calendars.
    `static StyleClass` | `CELL` A CSS class to match content rendered in cell views.
    `static StyleClass` | `CHECK` A CSS class to match check boxes.
    `static StyleClass` | `DEFAULT` A CSS class to match the default widget.
    `static StyleClass` | `DND` A CSS class for a drag-and-drop indicator.
    `static StyleClass` | `DOCK` A widget class defining a dock area.
    `static StyleClass` | `ENTRY` A CSS class to match text entries.
    `static StyleClass` | `ERROR` A widget class for an area displaying an error message, such as those in infobars.
    `static StyleClass` | `EXPANDER` A widget class defining an expander, such as those in treeviews.
    `static StyleClass` | `FRAME` A CSS class defining a frame delimiting content.
    `static StyleClass` | `GRIP` A widget class defining a resize grip.
    `static StyleClass` | `HEADER` A CSS class to match a header element.
    `static StyleClass` | `HIGHLIGHT` A CSS class defining a highlighted area, such as headings in assistants.
    `static StyleClass` | `HORIZONTAL` A widget class for horizontally layered widgets.
    `static StyleClass` | `INFO` A widget class for an area displaying an informational message, such as those in infobars.
    `static StyleClass` | `MARK` A widget class defining marks in a widget, such as in scales.
    `static StyleClass` | `MENU` A CSS class to match popup menus.
    `static StyleClass` | `MENUBAR` A CSS class to menubars.
    `static StyleClass` | `MENUITEM` A CSS class to match menu items.
    `static StyleClass` | `NOTEBOOK` A widget class defining a notebook.
    `static StyleClass` | `PANE_SEPARATOR` A CSS class for a pane separator.
    `static StyleClass` | `PRIMARY_TOOLBAR` A CSS class to match primary toolbars.
    `static StyleClass` | `PROGRESSBAR` A widget class defining a resize grip.
    `static StyleClass` | `QUESTION` A widget class for an area displaying a question to the user, such as those in infobars.
    `static StyleClass` | `RADIO` A CSS class to match radio buttons.
    `static StyleClass` | `RUBBERBAND` A CSS class to match the rubberband selection rectangle.
    `static StyleClass` | `SCALE` A CSS class to match scale widgets.
    `static StyleClass` | `SCROLLBAR` A CSS class to match scrollbars.
    `static StyleClass` | `SEPARATOR` A CSS class for a separator.
    `static StyleClass` | `SLIDER` A CSS class to match sliders.
    `static StyleClass` | `SPINBUTTON` A widget class defining an spinbutton.
    `static StyleClass` | `SPINNER` A widget class defining a spinner.
    `static StyleClass` | `TOOLBAR` A CSS class to match toolbars.
    `static StyleClass` | `TOOLTIP` A CSS class to match tooltip windows.
    `static StyleClass` | `TROUGH` A CSS class to match troughs, as in scrollbars and progressbars.
    `static StyleClass` | `VERTICAL` A widget class for vertically layered widgets.
    `static StyleClass` | `VIEW` A widget class defining a view, such as iconviews or treeviews.
    `static StyleClass` | `WARNING` A widget class for an area displaying a warning message, such as those in infobars.

  - ### Method Summary

    - ### Methods inherited from class Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### ACCELERATOR

          public static final StyleClass ACCELERATOR

      A CSS class to match an accelerator.

    - #### BACKGROUND

          public static final StyleClass BACKGROUND

      A CSS class to match the window background.

    - #### BUTTON

          public static final StyleClass BUTTON

      A CSS class to match buttons.

    - #### CALENDAR

          public static final StyleClass CALENDAR

      A CSS class to match calendars.

    - #### CELL

          public static final StyleClass CELL

      A CSS class to match content rendered in cell views.

    - #### CHECK

          public static final StyleClass CHECK

      A CSS class to match check boxes.

    - #### DEFAULT

          public static final StyleClass DEFAULT

      A CSS class to match the default widget.

    - #### DND

          public static final StyleClass DND

      A CSS class for a drag-and-drop indicator.

    - #### DOCK

          public static final StyleClass DOCK

      A widget class defining a dock area.

    - #### ENTRY

          public static final StyleClass ENTRY

      A CSS class to match text entries.

    - #### ERROR

          public static final StyleClass ERROR

      A widget class for an area displaying an error message, such as those in infobars.

    - #### EXPANDER

          public static final StyleClass EXPANDER

      A widget class defining an expander, such as those in treeviews.

    - #### FRAME

          public static final StyleClass FRAME

      A CSS class defining a frame delimiting content.

    - #### GRIP

          public static final StyleClass GRIP

      A widget class defining a resize grip.

    - #### HEADER

          public static final StyleClass HEADER

      A CSS class to match a header element.

    - #### HIGHLIGHT

          public static final StyleClass HIGHLIGHT

      A CSS class defining a highlighted area, such as headings in assistants.

    - #### HORIZONTAL

          public static final StyleClass HORIZONTAL

      A widget class for horizontally layered widgets.

    - #### INFO

          public static final StyleClass INFO

      A widget class for an area displaying an informational message, such as those in infobars.

    - #### MARK

          public static final StyleClass MARK

      A widget class defining marks in a widget, such as in scales.

    - #### MENU

          public static final StyleClass MENU

      A CSS class to match popup menus.

    - #### MENUBAR

          public static final StyleClass MENUBAR

      A CSS class to menubars.

    - #### MENUITEM

          public static final StyleClass MENUITEM

      A CSS class to match menu items.

    - #### NOTEBOOK

          public static final StyleClass NOTEBOOK

      A widget class defining a notebook.

    - #### PANE_SEPARATOR

          public static final StyleClass PANE_SEPARATOR

      A CSS class for a pane separator.

    - #### PRIMARY_TOOLBAR

          public static final StyleClass PRIMARY_TOOLBAR

      A CSS class to match primary toolbars.

    - #### PROGRESSBAR

          public static final StyleClass PROGRESSBAR

      A widget class defining a resize grip.

    - #### QUESTION

          public static final StyleClass QUESTION

      A widget class for an area displaying a question to the user, such as those in infobars.

    - #### RADIO

          public static final StyleClass RADIO

      A CSS class to match radio buttons.

    - #### RUBBERBAND

          public static final StyleClass RUBBERBAND

      A CSS class to match the rubberband selection rectangle.

    - #### SCALE

          public static final StyleClass SCALE

      A CSS class to match scale widgets.

    - #### SCROLLBAR

          public static final StyleClass SCROLLBAR

      A CSS class to match scrollbars.

    - #### SEPARATOR

          public static final StyleClass SEPARATOR

      A CSS class for a separator.

    - #### SLIDER

          public static final StyleClass SLIDER

      A CSS class to match sliders.

    - #### SPINBUTTON

          public static final StyleClass SPINBUTTON

      A widget class defining an spinbutton.

    - #### SPINNER

          public static final StyleClass SPINNER

      A widget class defining a spinner.

    - #### TOOLBAR

          public static final StyleClass TOOLBAR

      A CSS class to match toolbars.

    - #### TOOLTIP

          public static final StyleClass TOOLTIP

      A CSS class to match tooltip windows.

    - #### TROUGH

          public static final StyleClass TROUGH

      A CSS class to match troughs, as in scrollbars and progressbars.

    - #### VERTICAL

          public static final StyleClass VERTICAL

      A widget class for vertically layered widgets.

    - #### VIEW

          public static final StyleClass VIEW

      A widget class defining a view, such as iconviews or treeviews.

    - #### WARNING

          public static final StyleClass WARNING

      A widget class for an area displaying a warning message, such as those in infobars.