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
public interface SynthUI extends SynthConstants
SynthUI is used to fetch the SynthContext for a particular Component.
- Since:
- 1.7
Field Summary
Fields declared in interface javax.swing.plaf.synth.SynthConstants
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED Method Summary
| 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 context -
g-Graphicsto paint on -
x- the X coordinate -
y- the Y coordinate -
w- width of the border -
h- height of the border