Uses of Class javax.swing.plaf.synth.Region (Java SE 23 & JDK 23)
Description: use: module: java.desktop, package: javax.swing.plaf.synth, class: Region

# Uses of Class
javax.swing.plaf.synth.Region

Packages that use Region
Package
Description
javax.swing.plaf.nimbus
Provides user interface objects built according to the cross-platform Nimbus look and feel.
javax.swing.plaf.synth
Synth is a skinnable look and feel in which all painting is delegated.

- ## Uses of Region in javax.swing.plaf.nimbus

  Methods in javax.swing.plaf.nimbus with parameters of type Region
  Modifier and Type
  Method
  Description
  `static NimbusStyle`
  NimbusLookAndFeel.`getStyle(JComponent c, Region r)`
  Gets the style associated with the given component and region.
  `void`
  NimbusLookAndFeel.`register(Region region, String prefix)`
  Registers a third party component with the NimbusLookAndFeel.

- ## Uses of Region in javax.swing.plaf.synth

  Fields in javax.swing.plaf.synth declared as Region
  Modifier and Type
  Field
  Description
  `static final Region`
  Region.`ARROW_BUTTON`
  ArrowButton's are special types of buttons that also render a directional indicator, typically an arrow.
  `static final Region`
  Region.`BUTTON`
  Button region.
  `static final Region`
  Region.`CHECK_BOX`
  CheckBox region.
  `static final Region`
  Region.`CHECK_BOX_MENU_ITEM`
  CheckBoxMenuItem region.
  `static final Region`
  Region.`COLOR_CHOOSER`
  ColorChooser region.
  `static final Region`
  Region.`COMBO_BOX`
  ComboBox region.
  `static final Region`
  Region.`DESKTOP_ICON`
  DesktopIcon region.
  `static final Region`
  Region.`DESKTOP_PANE`
  DesktopPane region.
  `static final Region`
  Region.`EDITOR_PANE`
  EditorPane region.
  `static final Region`
  Region.`FILE_CHOOSER`
  FileChooser region.
  `static final Region`
  Region.`FORMATTED_TEXT_FIELD`
  FormattedTextField region.
  `static final Region`
  Region.`INTERNAL_FRAME`
  InternalFrame region.
  `static final Region`
  Region.`INTERNAL_FRAME_TITLE_PANE`
  TitlePane of an InternalFrame.
  `static final Region`
  Region.`LABEL`
  Label region.
  `static final Region`
  Region.`LIST`
  List region.
  `static final Region`
  Region.`MENU`
  Menu region.
  `static final Region`
  Region.`MENU_BAR`
  MenuBar region.
  `static final Region`
  Region.`MENU_ITEM`
  MenuItem region.
  `static final Region`
  Region.`MENU_ITEM_ACCELERATOR`
  Accelerator region of a MenuItem.
  `static final Region`
  Region.`OPTION_PANE`
  OptionPane region.
  `static final Region`
  Region.`PANEL`
  Panel region.
  `static final Region`
  Region.`PASSWORD_FIELD`
  PasswordField region.
  `static final Region`
  Region.`POPUP_MENU`
  PopupMenu region.
  `static final Region`
  Region.`POPUP_MENU_SEPARATOR`
  PopupMenuSeparator region.
  `static final Region`
  Region.`PROGRESS_BAR`
  ProgressBar region.
  `static final Region`
  Region.`RADIO_BUTTON`
  RadioButton region.
  `static final Region`
  Region.`RADIO_BUTTON_MENU_ITEM`
  RadioButtonMenuItem region.
  `static final Region`
  Region.`ROOT_PANE`
  RootPane region.
  `static final Region`
  Region.`SCROLL_BAR`
  ScrollBar region.
  `static final Region`
  Region.`SCROLL_BAR_THUMB`
  Thumb of the ScrollBar.
  `static final Region`
  Region.`SCROLL_BAR_TRACK`
  Track of the ScrollBar.
  `static final Region`
  Region.`SCROLL_PANE`
  ScrollPane region.
  `static final Region`
  Region.`SEPARATOR`
  Separator region.
  `static final Region`
  Region.`SLIDER`
  Slider region.
  `static final Region`
  Region.`SLIDER_THUMB`
  Thumb of the Slider.
  `static final Region`
  Region.`SLIDER_TRACK`
  Track of the Slider.
  `static final Region`
  Region.`SPINNER`
  Spinner region.
  `static final Region`
  Region.`SPLIT_PANE`
  SplitPane region.
  `static final Region`
  Region.`SPLIT_PANE_DIVIDER`
  Divider of the SplitPane.
  `static final Region`
  Region.`TABBED_PANE`
  TabbedPane region.
  `static final Region`
  Region.`TABBED_PANE_CONTENT`
  Region of a TabbedPane containing the content.
  `static final Region`
  Region.`TABBED_PANE_TAB`
  Region of a TabbedPane for one tab.
  `static final Region`
  Region.`TABBED_PANE_TAB_AREA`
  Region of a TabbedPane containing the tabs.
  `static final Region`
  Region.`TABLE`
  Table region.
  `static final Region`
  Region.`TABLE_HEADER`
  TableHeader region.
  `static final Region`
  Region.`TEXT_AREA`
  TextArea region.
  `static final Region`
  Region.`TEXT_FIELD`
  TextField region.
  `static final Region`
  Region.`TEXT_PANE`
  TextPane region.
  `static final Region`
  Region.`TOGGLE_BUTTON`
  ToggleButton region.
  `static final Region`
  Region.`TOOL_BAR`
  ToolBar region.
  `static final Region`
  Region.`TOOL_BAR_CONTENT`
  Region of the ToolBar containing the content.
  `static final Region`
  Region.`TOOL_BAR_DRAG_WINDOW`
  Region for the Window containing the ToolBar.
  `static final Region`
  Region.`TOOL_BAR_SEPARATOR`
  ToolBar separator region.
  `static final Region`
  Region.`TOOL_TIP`
  ToolTip region.
  `static final Region`
  Region.`TREE`
  Tree region.
  `static final Region`
  Region.`TREE_CELL`
  Region of the Tree for one cell.
  `static final Region`
  Region.`VIEWPORT`
  Viewport region.
  Methods in javax.swing.plaf.synth that return Region
  Modifier and Type
  Method
  Description
  `Region`
  SynthContext.`getRegion()`
  Returns the Region identifying this state.
  `static Region`
  SynthLookAndFeel.`getRegion(JComponent c)`
  Returns the Region for the JComponent `c`.
  Methods in javax.swing.plaf.synth with parameters of type Region
  Modifier and Type
  Method
  Description
  `static SynthStyle`
  SynthLookAndFeel.`getStyle(JComponent c, Region region)`
  Gets a SynthStyle for the specified region of the specified component.
  `abstract SynthStyle`
  SynthStyleFactory.`getStyle(JComponent c, Region id)`
  Returns the style for the specified Component.
  Constructors in javax.swing.plaf.synth with parameters of type Region
  Modifier
  Constructor
  Description
  ``
  `SynthContext(JComponent component, Region region, SynthStyle style, int state)`
  Creates a SynthContext with the specified values.