# 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.