# Uses of Class
javax.swing.plaf.synth.SynthContext

Packages that use SynthContext
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 SynthContext in javax.swing.plaf.nimbus

Methods in javax.swing.plaf.nimbus with parameters of type SynthContext
Modifier and Type
Method
Description
`Object`
NimbusStyle.`get​(SynthContext ctx, Object key)`
Getter for a region specific style property.
`Painter<Object>`
NimbusStyle.`getBackgroundPainter​(SynthContext ctx)`
Gets the appropriate background Painter, if there is one, for the state specified in the given SynthContext.
`Painter<Object>`
NimbusStyle.`getBorderPainter​(SynthContext ctx)`
Gets the appropriate border Painter, if there is one, for the state specified in the given SynthContext.
`protected Color`
NimbusStyle.`getColorForState​(SynthContext ctx, ColorType type)`
Returns the color for the specified state.
`protected Font`
NimbusStyle.`getFontForState​(SynthContext ctx)`
Returns the font for the specified state.
`Painter<Object>`
NimbusStyle.`getForegroundPainter​(SynthContext ctx)`
Gets the appropriate foreground Painter, if there is one, for the state specified in the given SynthContext.
`Insets`
NimbusStyle.`getInsets​(SynthContext ctx, Insets in)`
Returns the Insets that are used to calculate sizing information.
`SynthPainter`
NimbusStyle.`getPainter​(SynthContext ctx)`
Returns the `SynthPainter` that will be used for painting.
`void`
NimbusStyle.`installDefaults​(SynthContext ctx)`
Installs the necessary state from this Style on the `JComponent` from `context`.
`boolean`
NimbusStyle.`isOpaque​(SynthContext ctx)`
Returns true if the region is opaque.

## Uses of SynthContext in javax.swing.plaf.synth

Methods in javax.swing.plaf.synth that return SynthContext
Modifier and Type
Method
Description
`SynthContext`
SynthButtonUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthColorChooserUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthComboBoxUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthDesktopIconUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthDesktopPaneUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthEditorPaneUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthInternalFrameUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthLabelUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthListUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthMenuBarUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthMenuItemUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthMenuUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthOptionPaneUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthPanelUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthPopupMenuUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthProgressBarUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthRootPaneUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthScrollBarUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthScrollPaneUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthSeparatorUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthSliderUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthSpinnerUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthSplitPaneUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthTabbedPaneUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthTableHeaderUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthTableUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthTextAreaUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthTextFieldUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthToolBarUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthToolTipUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthTreeUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
`SynthContext`
SynthViewportUI.`getContext​(JComponent c)`
Returns the Context for the specified component.
Methods in javax.swing.plaf.synth with parameters of type SynthContext
Modifier and Type
Method
Description
`int`
SynthGraphicsUtils.`computeStringWidth​(SynthContext ss, Font font, FontMetrics metrics, String text)`
Returns the size of the passed in string.
`void`
SynthGraphicsUtils.`drawLine​(SynthContext context, Object paintKey, Graphics g, int x1, int y1, int x2, int y2)`
Draws a line between the two end points.
`void`
SynthGraphicsUtils.`drawLine​(SynthContext context, Object paintKey, Graphics g, int x1, int y1, int x2, int y2, Object styleKey)`
Draws a line between the two end points.
`Object`
SynthStyle.`get​(SynthContext context, Object key)`
Getter for a region specific style property.
`boolean`
SynthStyle.`getBoolean​(SynthContext context, Object key, boolean defaultValue)`
Convenience method to get a specific style property whose value is an Boolean.
`Color`
SynthStyle.`getColor​(SynthContext context, ColorType type)`
Returns the color for the specified state.
`protected abstract Color`
SynthStyle.`getColorForState​(SynthContext context, ColorType type)`
Returns the color for the specified state.
`Font`
SynthStyle.`getFont​(SynthContext context)`
Returns the Font for the specified state.
`protected abstract Font`
SynthStyle.`getFontForState​(SynthContext context)`
Returns the font for the specified state.
`SynthGraphicsUtils`
SynthStyle.`getGraphicsUtils​(SynthContext context)`
Returns the `SynthGraphicUtils` for the specified context.
`Icon`
SynthStyle.`getIcon​(SynthContext context, Object key)`
Convenience method to get a specific style property whose value is an Icon.
`static int`
SynthGraphicsUtils.`getIconHeight​(Icon icon, SynthContext context)`
Returns the icon's height.
`int`
SynthIcon.`getIconHeight​(SynthContext context)`
Returns the icon's height for the given synth context.
`static int`
SynthGraphicsUtils.`getIconWidth​(Icon icon, SynthContext context)`
Returns the icon's width.
`int`
SynthIcon.`getIconWidth​(SynthContext context)`
Returns the icon's width for the given synth context.
`Insets`
SynthStyle.`getInsets​(SynthContext context, Insets insets)`
Returns the Insets that are used to calculate sizing information.
`int`
SynthStyle.`getInt​(SynthContext context, Object key, int defaultValue)`
Convenience method to get a specific style property whose value is a `Number`.
`int`
SynthGraphicsUtils.`getMaximumCharHeight​(SynthContext context)`
Returns the maximum height of the Font from the passed in SynthContext.
`Dimension`
SynthGraphicsUtils.`getMaximumSize​(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)`
Returns the maximum size needed to properly render an icon and text.
`Dimension`
SynthGraphicsUtils.`getMinimumSize​(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)`
Returns the minimum size needed to properly render an icon and text.
`SynthPainter`
SynthStyle.`getPainter​(SynthContext context)`
Returns the `SynthPainter` that will be used for painting.
`Dimension`
SynthGraphicsUtils.`getPreferredSize​(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)`
Returns the preferred size needed to properly render an icon and text.
`String`
SynthStyle.`getString​(SynthContext context, Object key, String defaultValue)`
Convenience method to get a specific style property whose value is a String.
`void`
SynthStyle.`installDefaults​(SynthContext context)`
Installs the necessary state from this Style on the `JComponent` from `context`.
`boolean`
SynthStyle.`isOpaque​(SynthContext context)`
Returns true if the region is opaque.
`String`
SynthGraphicsUtils.`layoutText​(SynthContext ss, FontMetrics fm, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, Rectangle viewR, Rectangle iconR, Rectangle textR, int iconTextGap)`
Lays out text and an icon returning, by reference, the location to place the icon and text.
`protected void`
SynthButtonUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthColorChooserUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthComboBoxUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthDesktopIconUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthDesktopPaneUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthEditorPaneUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthInternalFrameUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthLabelUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthMenuBarUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthMenuItemUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthMenuUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthOptionPaneUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthPanelUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthPopupMenuUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthProgressBarUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthRootPaneUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthScrollBarUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthScrollPaneUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthSeparatorUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthSliderUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthSpinnerUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthSplitPaneUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthTabbedPaneUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthTableHeaderUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthTableUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthTextAreaUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthTextFieldUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthToolBarUI.`paint​(SynthContext context, Graphics g)`
Paints the toolbar.
`protected void`
SynthToolTipUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthTreeUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`protected void`
SynthViewportUI.`paint​(SynthContext context, Graphics g)`
Paints the specified component.
`void`
SynthPainter.`paintArrowButtonBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of an arrow button.
`void`
SynthPainter.`paintArrowButtonBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of an arrow button.
`void`
SynthPainter.`paintArrowButtonForeground​(SynthContext context, Graphics g, int x, int y, int w, int h, int direction)`
Paints the foreground of an arrow button.
`void`
SynthButtonUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthColorChooserUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthComboBoxUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthDesktopIconUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthDesktopPaneUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthEditorPaneUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthInternalFrameUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthLabelUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthListUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthMenuBarUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthMenuItemUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthMenuUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthOptionPaneUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthPanelUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthPopupMenuUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthProgressBarUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthRootPaneUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthScrollBarUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthScrollPaneUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthSeparatorUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthSliderUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthSpinnerUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthSplitPaneUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthTabbedPaneUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthTableHeaderUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthTableUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthTextAreaUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthTextFieldUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthToolBarUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthToolTipUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthTreeUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthViewportUI.`paintBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border.
`void`
SynthPainter.`paintButtonBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a button.
`void`
SynthPainter.`paintButtonBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a button.
`void`
SynthPainter.`paintCheckBoxBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a check box.
`void`
SynthPainter.`paintCheckBoxBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a check box.
`void`
SynthPainter.`paintCheckBoxMenuItemBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a check box menu item.
`void`
SynthPainter.`paintCheckBoxMenuItemBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a check box menu item.
`void`
SynthPainter.`paintColorChooserBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a color chooser.
`void`
SynthPainter.`paintColorChooserBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a color chooser.
`void`
SynthPainter.`paintComboBoxBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a combo box.
`void`
SynthPainter.`paintComboBoxBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a combo box.
`protected void`
SynthToolBarUI.`paintContent​(SynthContext context, Graphics g, Rectangle bounds)`
Paints the toolbar content.
`void`
SynthPainter.`paintDesktopIconBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a desktop icon.
`void`
SynthPainter.`paintDesktopIconBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a desktop icon.
`void`
SynthPainter.`paintDesktopPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a desktop pane.
`void`
SynthPainter.`paintDesktopPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a desktop pane.
`void`
SynthPainter.`paintEditorPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of an editor pane.
`void`
SynthPainter.`paintEditorPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of an editor pane.
`void`
SynthPainter.`paintFileChooserBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a file chooser.
`void`
SynthPainter.`paintFileChooserBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a file chooser.
`void`
SynthPainter.`paintFormattedTextFieldBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a formatted text field.
`void`
SynthPainter.`paintFormattedTextFieldBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a formatted text field.
`static void`
SynthGraphicsUtils.`paintIcon​(Icon icon, SynthContext context, Graphics g, int x, int y, int width, int height)`
Paints the icon.
`void`
SynthIcon.`paintIcon​(SynthContext context, Graphics g, int x, int y, int width, int height)`
Paints the icon at the specified location for the given synth context.
`void`
SynthPainter.`paintInternalFrameBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of an internal frame.
`void`
SynthPainter.`paintInternalFrameBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of an internal frame.
`void`
SynthPainter.`paintInternalFrameTitlePaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of an internal frame title pane.
`void`
SynthPainter.`paintInternalFrameTitlePaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of an internal frame title pane.
`void`
SynthPainter.`paintLabelBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a label.
`void`
SynthPainter.`paintLabelBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a label.
`void`
SynthPainter.`paintListBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a list.
`void`
SynthPainter.`paintListBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a list.
`void`
SynthPainter.`paintMenuBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a menu.
`void`
SynthPainter.`paintMenuBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a menu bar.
`void`
SynthPainter.`paintMenuBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a menu bar.
`void`
SynthPainter.`paintMenuBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a menu.
`void`
SynthPainter.`paintMenuItemBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a menu item.
`void`
SynthPainter.`paintMenuItemBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a menu item.
`void`
SynthPainter.`paintOptionPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of an option pane.
`void`
SynthPainter.`paintOptionPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of an option pane.
`void`
SynthPainter.`paintPanelBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a panel.
`void`
SynthPainter.`paintPanelBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a panel.
`void`
SynthPainter.`paintPasswordFieldBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a password field.
`void`
SynthPainter.`paintPasswordFieldBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a password field.
`void`
SynthPainter.`paintPopupMenuBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a popup menu.
`void`
SynthPainter.`paintPopupMenuBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a popup menu.
`void`
SynthPainter.`paintProgressBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a progress bar.
`void`
SynthPainter.`paintProgressBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of a progress bar.
`void`
SynthPainter.`paintProgressBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a progress bar.
`void`
SynthPainter.`paintProgressBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of a progress bar.
`void`
SynthPainter.`paintProgressBarForeground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the foreground of a progress bar. is responsible for providing an indication of the progress of the progress bar.
`void`
SynthPainter.`paintRadioButtonBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a radio button.
`void`
SynthPainter.`paintRadioButtonBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a radio button.
`void`
SynthPainter.`paintRadioButtonMenuItemBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a radio button menu item.
`void`
SynthPainter.`paintRadioButtonMenuItemBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a radio button menu item.
`void`
SynthPainter.`paintRootPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a root pane.
`void`
SynthPainter.`paintRootPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a root pane.
`void`
SynthPainter.`paintScrollBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a scrollbar.
`void`
SynthPainter.`paintScrollBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of a scrollbar.
`void`
SynthPainter.`paintScrollBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a scrollbar.
`void`
SynthPainter.`paintScrollBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of a scrollbar.
`void`
SynthPainter.`paintScrollBarThumbBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of the thumb of a scrollbar.
`void`
SynthPainter.`paintScrollBarThumbBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of the thumb of a scrollbar.
`void`
SynthPainter.`paintScrollBarTrackBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of the track of a scrollbar.
`void`
SynthPainter.`paintScrollBarTrackBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of the track of a scrollbar.
`void`
SynthPainter.`paintScrollBarTrackBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of the track of a scrollbar.
`void`
SynthPainter.`paintScrollBarTrackBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of the track of a scrollbar.
`void`
SynthPainter.`paintScrollPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a scroll pane.
`void`
SynthPainter.`paintScrollPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a scroll pane.
`void`
SynthPainter.`paintSeparatorBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a separator.
`void`
SynthPainter.`paintSeparatorBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of a separator.
`void`
SynthPainter.`paintSeparatorBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a separator.
`void`
SynthPainter.`paintSeparatorBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of a separator.
`void`
SynthPainter.`paintSeparatorForeground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the foreground of a separator.
`void`
SynthPainter.`paintSliderBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a slider.
`void`
SynthPainter.`paintSliderBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of a slider.
`void`
SynthPainter.`paintSliderBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a slider.
`void`
SynthPainter.`paintSliderBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of a slider.
`void`
SynthPainter.`paintSliderThumbBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of the thumb of a slider.
`void`
SynthPainter.`paintSliderThumbBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of the thumb of a slider.
`void`
SynthPainter.`paintSliderTrackBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of the track of a slider.
`void`
SynthPainter.`paintSliderTrackBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of the track of a slider.
`void`
SynthPainter.`paintSliderTrackBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of the track of a slider.
`void`
SynthPainter.`paintSliderTrackBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of the track of a slider.
`void`
SynthPainter.`paintSpinnerBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a spinner.
`void`
SynthPainter.`paintSpinnerBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a spinner.
`void`
SynthPainter.`paintSplitPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a split pane.
`void`
SynthPainter.`paintSplitPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a split pane.
`void`
SynthPainter.`paintSplitPaneDividerBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of the divider of a split pane.
`void`
SynthPainter.`paintSplitPaneDividerBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of the divider of a split pane.
`void`
SynthPainter.`paintSplitPaneDividerForeground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the foreground of the divider of a split pane.
`void`
SynthPainter.`paintSplitPaneDragDivider​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the divider, when the user is dragging the divider, of a split pane.
`void`
SynthPainter.`paintTabbedPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneContentBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of the area that contains the content of the selected tab of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneContentBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of the area that contains the content of the selected tab of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneTabAreaBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of the area behind the tabs of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneTabAreaBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of the area behind the tabs of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneTabAreaBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of the area behind the tabs of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneTabAreaBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of the area behind the tabs of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneTabBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex)`
Paints the background of a tab of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneTabBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation)`
Paints the background of a tab of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneTabBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex)`
Paints the border of a tab of a tabbed pane.
`void`
SynthPainter.`paintTabbedPaneTabBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation)`
Paints the border of a tab of a tabbed pane.
`void`
SynthPainter.`paintTableBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a table.
`void`
SynthPainter.`paintTableBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a table.
`void`
SynthPainter.`paintTableHeaderBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of the header of a table.
`void`
SynthPainter.`paintTableHeaderBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of the header of a table.
`void`
SynthGraphicsUtils.`paintText​(SynthContext ss, Graphics g, String text, int x, int y, int mnemonicIndex)`
Paints text at the specified location.
`void`
SynthGraphicsUtils.`paintText​(SynthContext ss, Graphics g, String text, Rectangle bounds, int mnemonicIndex)`
Paints text at the specified location.
`void`
SynthGraphicsUtils.`paintText​(SynthContext ss, Graphics g, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex, int textOffset)`
Paints an icon and text.
`protected void`
SynthProgressBarUI.`paintText​(SynthContext context, Graphics g, String title)`
Paints the component's text.
`void`
SynthPainter.`paintTextAreaBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a text area.
`void`
SynthPainter.`paintTextAreaBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a text area.
`void`
SynthPainter.`paintTextFieldBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a text field.
`void`
SynthPainter.`paintTextFieldBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a text field.
`void`
SynthPainter.`paintTextPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a text pane.
`void`
SynthPainter.`paintTextPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a text pane.
`protected void`
SynthScrollBarUI.`paintThumb​(SynthContext context, Graphics g, Rectangle thumbBounds)`
Paints the scrollbar thumb.
`protected void`
SynthSliderUI.`paintThumb​(SynthContext context, Graphics g, Rectangle thumbBounds)`
Paints the slider thumb.
`void`
SynthPainter.`paintToggleButtonBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a toggle button.
`void`
SynthPainter.`paintToggleButtonBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a toggle button.
`void`
SynthPainter.`paintToolBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a tool bar.
`void`
SynthPainter.`paintToolBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of a tool bar.
`void`
SynthPainter.`paintToolBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a tool bar.
`void`
SynthPainter.`paintToolBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of a tool bar.
`void`
SynthPainter.`paintToolBarContentBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of the tool bar's content area.
`void`
SynthPainter.`paintToolBarContentBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of the tool bar's content area.
`void`
SynthPainter.`paintToolBarContentBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of the content area of a tool bar.
`void`
SynthPainter.`paintToolBarContentBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of the content area of a tool bar.
`void`
SynthPainter.`paintToolBarDragWindowBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of the window containing the tool bar when it has been detached from its primary frame.
`void`
SynthPainter.`paintToolBarDragWindowBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the background of the window containing the tool bar when it has been detached from its primary frame.
`void`
SynthPainter.`paintToolBarDragWindowBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of the window containing the tool bar when it has been detached from it's primary frame.
`void`
SynthPainter.`paintToolBarDragWindowBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)`
Paints the border of the window containing the tool bar when it has been detached from it's primary frame.
`void`
SynthPainter.`paintToolTipBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a tool tip.
`void`
SynthPainter.`paintToolTipBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a tool tip.
`protected void`
SynthScrollBarUI.`paintTrack​(SynthContext context, Graphics g, Rectangle trackBounds)`
Paints the scrollbar track.
`protected void`
SynthSliderUI.`paintTrack​(SynthContext context, Graphics g, Rectangle trackBounds)`
Paints the slider track.
`void`
SynthPainter.`paintTreeBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of a tree.
`void`
SynthPainter.`paintTreeBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a tree.
`void`
SynthPainter.`paintTreeCellBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of the row containing a cell in a tree.
`void`
SynthPainter.`paintTreeCellBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of the row containing a cell in a tree.
`void`
SynthPainter.`paintTreeCellFocus​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the focus indicator for a cell in a tree when it has focus.
`void`
SynthPainter.`paintViewportBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the background of the viewport.
`void`
SynthPainter.`paintViewportBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)`
Paints the border of a viewport.
`void`
SynthStyle.`uninstallDefaults​(SynthContext context)`
Uninstalls any state that this style installed on the `JComponent` from `context`.