-
- 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
public interface SynthUI extends SynthConstants
SynthUI is used to fetch the SynthContext for a particular Component.- Since:
- 1.7
-
-
Field Summary
-
Fields inherited from interface javax.swing.plaf.synth.SynthConstants
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SynthContext
getContext(JComponent c)
Returns the Context for the specified component.void
paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
Paints the border.
-
-
-
Method Detail
-
getContext
SynthContext getContext(JComponent c)
Returns the Context for the specified component.- Parameters:
c
- Component requesting SynthContext.- Returns:
- SynthContext describing component.
-
paintBorder
void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
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
-
-