Interface SynthUI
- All Superinterfaces:
SynthConstants
- All Known Implementing Classes:
SynthButtonUI, SynthCheckBoxMenuItemUI, SynthCheckBoxUI, SynthColorChooserUI, SynthComboBoxUI, SynthDesktopIconUI, SynthDesktopPaneUI, SynthEditorPaneUI, SynthFormattedTextFieldUI, SynthInternalFrameUI, SynthLabelUI, SynthListUI, SynthMenuBarUI, SynthMenuItemUI, SynthMenuUI, SynthOptionPaneUI, SynthPanelUI, SynthPasswordFieldUI, SynthPopupMenuUI, SynthProgressBarUI, SynthRadioButtonMenuItemUI, SynthRadioButtonUI, SynthRootPaneUI, SynthScrollBarUI, SynthScrollPaneUI, SynthSeparatorUI, SynthSliderUI, SynthSpinnerUI, SynthSplitPaneUI, SynthTabbedPaneUI, SynthTableHeaderUI, SynthTableUI, SynthTextAreaUI, SynthTextFieldUI, SynthTextPaneUI, SynthToggleButtonUI, SynthToolBarUI, SynthToolTipUI, SynthTreeUI, SynthViewportUI
SynthUI is used to fetch the SynthContext for a particular Component.
- Since:
- 1.7
-
Field Summary
Fields declared in interface SynthConstants
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
Modifier and TypeFieldDescriptionstatic final int
Indicates the region is the default.static final int
Primary state indicating the region is not enabled.static final int
Primary state indicating the component is enabled.static final int
Indicates the region has focus.static final int
Primary state indicating the mouse is over the region.static final int
Primary state indicating the region is in a pressed state.static final int
Indicates the region is selected. -
Method Summary
Modifier and TypeMethodDescriptionReturns the Context for the specified component.void
paintBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) Paints the border.
-
Method Details
-
getContext
Returns the Context for the specified component.- Parameters:
c
- Component requesting SynthContext.- Returns:
- SynthContext describing component.
-
paintBorder
Paints the border.- Parameters:
context
- a component contextg
-Graphics
to paint onx
- the X coordinatey
- the Y coordinatew
- width of the borderh
- height of the border
-