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