Класс SynthPainter

public abstract class SynthPainter
extends Object

SynthPainter используется для рисования частей JComponent. Каждый JComponent по меньшей мере имеет два метода рисования: один для границы и один для фона. Некоторые JComponent имеют более одного Region, и, следовательно, больше методов рисования.

Экземпляры SynthPainter получаются из метода SynthStyle.getPainter(javax.swing.plaf.synth.SynthContext).

Вы обычно предоставляете SynthPainter с помощью формата файла Synth файл. Следующий пример регистрирует рисовальщик для всех JButton которые будут рендерить изображение myImage.png:

<style id="buttonStyle">
    <imagePainter path="myImage.png" sourceInsets="2 2 2 2"
                  paintCenter="true" stretch="true"/>
    <insets top="2" bottom="2" left="2" right="2"/>
  </style>
  <bind style="buttonStyle" type="REGION" key="button"/>

SynthPainter является абстрактным, поскольку он не выполняет рисование, все методы пустые. Хотя ни один из этих методов не типизирован для выбрасывания исключения, подклассы могут предполагать, что передаются допустимые аргументы, и если это не так, они могут выбросить NullPointerException или IllegalArgumentException в ответ на недопустимые аргументы.

Since:
1.5

Конструкторы

Конструктор Описание
SynthPainter()

Методы

Модификатор и тип Метод Описание
void paintArrowButtonBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон кнопки со стрелкой.

void paintArrowButtonBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу кнопки со стрелкой.

void paintArrowButtonForeground​(SynthContext context, Graphics g, int x, int y, int w, int h, int direction)

Рисует передний план кнопки со стрелкой.

void paintButtonBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон кнопки.

void paintButtonBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу кнопки.

void paintCheckBoxBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон флажка.

void paintCheckBoxBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу флажка.

void paintCheckBoxMenuItemBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон пункта меню флажка.

void paintCheckBoxMenuItemBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу пункта меню флажка.

void paintColorChooserBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон выбора цвета.

void paintColorChooserBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу выбора цвета.

void paintComboBoxBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон раскрывающегося списка.

void paintComboBoxBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу раскрывающегося списка.

void paintDesktopIconBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон значка на рабочем столе.

void paintDesktopIconBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу значка на рабочем столе.

void paintDesktopPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон области рабочего стола.

void paintDesktopPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон области рабочего стола.

void paintEditorPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон области редактора.

void paintEditorPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу области редактора.

void paintFileChooserBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон выбора файла.

void paintFileChooserBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу выбора файла.

void paintFormattedTextFieldBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон поля форматированного текста.

void paintFormattedTextFieldBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу поля форматированного текста.

void paintInternalFrameBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон внутренней рамки.

void paintInternalFrameBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу внутренней рамки.

void paintInternalFrameTitlePaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон панели заголовка внутренней рамки.

void paintInternalFrameTitlePaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу панели заголовка внутренней рамки.

void paintLabelBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон метки.

void paintLabelBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу метки.

void paintListBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон списка.

void paintListBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу списка.

void paintMenuBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон меню.

void paintMenuBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон панели меню.

void paintMenuBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу панели меню.

void paintMenuBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу меню.

void paintMenuItemBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон пункта меню.

void paintMenuItemBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу пункта меню.

void paintOptionPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон панели опций.

void paintOptionPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу панели опций.

void paintPanelBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон панели.

void paintPanelBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу панели.

void paintPasswordFieldBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон поля ввода пароля.

void paintPasswordFieldBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу поля ввода пароля.

void paintPopupMenuBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон всплывающего меню.

void paintPopupMenuBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу всплывающего меню.

void paintProgressBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон полосы прогресса.

void paintProgressBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует фон полосы прогресса.

void paintProgressBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу полосы прогресса.

void paintProgressBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует границу полосы прогресса.

void paintProgressBarForeground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует передний план полосы прогресса. отвечает за отображение степени выполнения полосы прогресса.

void paintRadioButtonBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон радиокнопки.

void paintRadioButtonBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу радиокнопки.

void paintRadioButtonMenuItemBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон пункта меню радиокнопки.

void paintRadioButtonMenuItemBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу пункта меню радиокнопки.

void paintRootPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон корневой панели.

void paintRootPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу корневой панели.

void paintScrollBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон полосы прокрутки.

void paintScrollBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует фон полосы прокрутки.

void paintScrollBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу полосы прокрутки.

void paintScrollBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует границу полосы прокрутки.

void paintScrollBarThumbBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует фон ползунка полосы прокрутки.

void paintScrollBarThumbBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует границу ползунка полосы прокрутки.

void paintScrollBarTrackBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон дорожки полосы прокрутки.

void paintScrollBarTrackBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует фон дорожки полосы прокрутки.

void paintScrollBarTrackBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу дорожки полосы прокрутки.

void paintScrollBarTrackBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует границу дорожки полосы прокрутки.

void paintScrollPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон области прокрутки.

void paintScrollPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу области прокрутки.

void paintSeparatorBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует фон разделителя.

void paintSeparatorBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует фон разделителя.

void paintSeparatorBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу разделителя.

void paintSeparatorBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует границу разделителя.

void paintSeparatorForeground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Рисует передний план разделителя.

void paintSliderBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон ползунка.

void paintSliderBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает фон ползунка.

void paintSliderBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу ползунка.

void paintSliderBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает границу ползунка.

void paintSliderThumbBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает фон бегунка ползунка.

void paintSliderThumbBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает границу бегунка ползунка.

void paintSliderTrackBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон дорожки ползунка.

void paintSliderTrackBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает фон дорожки ползунка.

void paintSliderTrackBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу дорожки ползунка.

void paintSliderTrackBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает границу дорожки ползунка.

void paintSpinnerBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон спиннера.

void paintSpinnerBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу спиннера.

void paintSplitPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон разделительной панели.

void paintSplitPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу разделительной панели.

void paintSplitPaneDividerBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон разделителя разделительной панели.

void paintSplitPaneDividerBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает фон разделителя разделительной панели.

void paintSplitPaneDividerForeground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает передний план разделителя разделительной панели.

void paintSplitPaneDragDivider​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает разделитель, когда пользователь перетаскивает разделитель, разделительной панели.

void paintTabbedPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон панели вкладок.

void paintTabbedPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу панели вкладок.

void paintTabbedPaneContentBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон области, содержащей содержимое выбранной вкладки панели вкладок.

void paintTabbedPaneContentBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу области, содержащей содержимое выбранной вкладки панели вкладок.

void paintTabbedPaneTabAreaBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон области за вкладками панели вкладок.

void paintTabbedPaneTabAreaBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает фон области за вкладками панели вкладок.

void paintTabbedPaneTabAreaBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу области за вкладками панели вкладок.

void paintTabbedPaneTabAreaBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает границу области за вкладками панели вкладок.

void paintTabbedPaneTabBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex)

Раскрашивает фон вкладки панели вкладок.

void paintTabbedPaneTabBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation)

Раскрашивает фон вкладки панели вкладок.

void paintTabbedPaneTabBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex)

Раскрашивает границу вкладки панели вкладок.

void paintTabbedPaneTabBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation)

Раскрашивает границу вкладки панели вкладок.

void paintTableBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон таблицы.

void paintTableBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу таблицы.

void paintTableHeaderBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон заголовка таблицы.

void paintTableHeaderBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу заголовка таблицы.

void paintTextAreaBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон текстовой области.

void paintTextAreaBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу текстовой области.

void paintTextFieldBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон текстового поля.

void paintTextFieldBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу текстового поля.

void paintTextPaneBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон текстовой области.

void paintTextPaneBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу текстовой области.

void paintToggleButtonBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон переключателя.

void paintToggleButtonBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу переключателя.

void paintToolBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон панели инструментов.

void paintToolBarBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает фон панели инструментов.

void paintToolBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу панели инструментов.

void paintToolBarBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает границу панели инструментов.

void paintToolBarContentBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон области содержимого панели инструментов.

void paintToolBarContentBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает фон области содержимого панели инструментов.

void paintToolBarContentBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу области содержимого панели инструментов.

void paintToolBarContentBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает границу области содержимого панели инструментов.

void paintToolBarDragWindowBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон окна, содержащего панель инструментов, когда она была отделена от основной рамки.

void paintToolBarDragWindowBackground​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает фон окна, содержащего панель инструментов, когда она была отделена от основной рамки.

void paintToolBarDragWindowBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу окна, содержащего панель инструментов, когда она была отделена от основной рамки.

void paintToolBarDragWindowBorder​(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)

Раскрашивает границу окна, содержащего панель инструментов, когда она была отделена от основной рамки.

void paintToolTipBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон всплывающей подсказки.

void paintToolTipBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу всплывающей подсказки.

void paintTreeBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон дерева.

void paintTreeBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу дерева.

void paintTreeCellBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон строки, содержащей ячейку в дереве.

void paintTreeCellBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу строки, содержащей ячейку в дереве.

void paintTreeCellFocus​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает индикатор фокуса для ячейки в дереве, когда она имеет фокус.

void paintViewportBackground​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает фон области просмотра.

void paintViewportBorder​(SynthContext context, Graphics g, int x, int y, int w, int h)

Раскрашивает границу области просмотра.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Конструкторы

SynthPainter

public SynthPainter()

Методы

paintArrowButtonBackground

public void paintArrowButtonBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)

Отображает фон кнопки со стрелкой. Кнопки со стрелками создаются некоторыми компонентами, такими как JScrollBar.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintArrowButtonBorder

public void paintArrowButtonBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Отображает границу кнопки со стрелкой. Кнопки со стрелками создаются некоторыми компонентами, такими как JScrollBar.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintArrowButtonForeground

public void paintArrowButtonForeground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h,
                                       int direction)

Отображает передний план кнопки со стрелкой. Этот метод отвечает за отрисовку графического представления направления, обычно стрелки. Кнопки со стрелками создаются некоторыми компонентами, такими как JScrollBar

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
direction - Одно из SwingConstants.NORTH, SwingConstants.SOUTH, SwingConstants.EAST или SwingConstants.WEST

paintButtonBackground

public void paintButtonBackground(SynthContext context,
                                  Graphics g,
                                  int x,
                                  int y,
                                  int w,
                                  int h)

Отображает фон кнопки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintButtonBorder

public void paintButtonBorder(SynthContext context,
                              Graphics g,
                              int x,
                              int y,
                              int w,
                              int h)

Отображает границу кнопки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintCheckBoxMenuItemBackground

public void paintCheckBoxMenuItemBackground(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)

Отображает фон пункта меню с флажком.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintCheckBoxMenuItemBorder

public void paintCheckBoxMenuItemBorder(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)

Отображает границу пункта меню с флажком.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintCheckBoxBackground

public void paintCheckBoxBackground(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)

Отображает фон поля с флажком.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintCheckBoxBorder

public void paintCheckBoxBorder(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Отображает границу поля с флажком.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintColorChooserBackground

public void paintColorChooserBackground(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)

Отображает фон выбора цвета.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintColorChooserBorder

public void paintColorChooserBorder(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)

Отображает границу выбора цвета.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintComboBoxBackground

public void paintComboBoxBackground(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)

Отображает фон раскрывающегося списка.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintComboBoxBorder

public void paintComboBoxBorder(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Отображает границу раскрывающегося списка.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintDesktopIconBackground

public void paintDesktopIconBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)

Отображает фон значка рабочего стола.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintDesktopIconBorder

public void paintDesktopIconBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Отображает границу значка рабочего стола.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintDesktopPaneBackground

public void paintDesktopPaneBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)

Отображает фон области рабочего стола.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintDesktopPaneBorder

public void paintDesktopPaneBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Отрисовывает фон панели рабочего стола.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintEditorPaneBackground

public void paintEditorPaneBackground(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h)

Отрисовывает фон области редактирования.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintEditorPaneBorder

public void paintEditorPaneBorder(SynthContext context,
                                  Graphics g,
                                  int x,
                                  int y,
                                  int w,
                                  int h)

Отрисовывает рамку области редактирования.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintFileChooserBackground

public void paintFileChooserBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)

Отрисовывает фон диалога выбора файла.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintFileChooserBorder

public void paintFileChooserBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Отрисовывает рамку диалога выбора файла.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintFormattedTextFieldBackground

public void paintFormattedTextFieldBackground(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h)

Отрисовывает фон поля форматированного текста.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintFormattedTextFieldBorder

public void paintFormattedTextFieldBorder(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h)

Отрисовывает рамку поля форматированного текста.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintInternalFrameTitlePaneBackground

public void paintInternalFrameTitlePaneBackground(SynthContext context,
                                                  Graphics g,
                                                  int x,
                                                  int y,
                                                  int w,
                                                  int h)

Отрисовывает фон заголовка внутренней рамки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintInternalFrameTitlePaneBorder

public void paintInternalFrameTitlePaneBorder(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h)

Отрисовывает рамку заголовка внутренней рамки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintInternalFrameBackground

public void paintInternalFrameBackground(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)

Отрисовывает фон внутренней рамки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintInternalFrameBorder

public void paintInternalFrameBorder(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h)

Отрисовывает рамку внутренней рамки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintLabelBackground

public void paintLabelBackground(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)

Отрисовывает фон метки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintLabelBorder

public void paintLabelBorder(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h)

Отрисовывает рамку метки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintListBackground

public void paintListBackground(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Отрисовывает фон списка.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintListBorder

public void paintListBorder(SynthContext context,
                            Graphics g,
                            int x,
                            int y,
                            int w,
                            int h)

Отрисовывает рамку списка.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintMenuBarBackground

public void paintMenuBarBackground(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Окрашивает фон панели меню.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintMenuBarBorder

public void paintMenuBarBorder(SynthContext context,
                               Graphics g,
                               int x,
                               int y,
                               int w,
                               int h)

Окрашивает рамку панели меню.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintMenuItemBackground

public void paintMenuItemBackground(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)

Окрашивает фон пункта меню.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintMenuItemBorder

public void paintMenuItemBorder(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Окрашивает рамку пункта меню.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintMenuBackground

public void paintMenuBackground(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Окрашивает фон меню.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintMenuBorder

public void paintMenuBorder(SynthContext context,
                            Graphics g,
                            int x,
                            int y,
                            int w,
                            int h)

Окрашивает рамку меню.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintOptionPaneBackground

public void paintOptionPaneBackground(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h)

Окрашивает фон диалогового окна.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintOptionPaneBorder

public void paintOptionPaneBorder(SynthContext context,
                                  Graphics g,
                                  int x,
                                  int y,
                                  int w,
                                  int h)

Окрашивает рамку диалогового окна.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintPanelBackground

public void paintPanelBackground(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)

Окрашивает фон панели.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintPanelBorder

public void paintPanelBorder(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h)

Окрашивает рамку панели.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintPasswordFieldBackground

public void paintPasswordFieldBackground(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)

Окрашивает фон поля для пароля.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintPasswordFieldBorder

public void paintPasswordFieldBorder(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h)

Окрашивает рамку поля для пароля.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintPopupMenuBackground

public void paintPopupMenuBackground(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h)

Окрашивает фон всплывающего меню.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintPopupMenuBorder

public void paintPopupMenuBorder(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)

Окрашивает рамку всплывающего меню.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintProgressBarBackground

public void paintProgressBarBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)

Окрашивает фон полосы прогрeсса.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски

paintProgressBarBackground

public void paintProgressBarBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h,
                                       int orientation)

Окрашивает фон полосы прогрeсса. Это реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для окраски
g - Graphics для окраски
x - Координата X области для окраски
y - Координата Y области для окраски
w - Ширина области для окраски
h - Высота области для окраски
orientation - одно из JProgressBar.HORIZONTAL или JProgressBar.VERTICAL
С момента:
1.6

paintProgressBarBorder

public void paintProgressBarBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Отображает границу полосы прогресса.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintProgressBarBorder

public void paintProgressBarBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h,
                                   int orientation)

Отображает границу полосы прогресса. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Одна из JProgressBar.HORIZONTAL или JProgressBar.VERTICAL
С:
1.6

paintProgressBarForeground

public void paintProgressBarForeground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h,
                                       int orientation)

Отображает переднюю часть полосы прогресса. Отвечает за отображение показателя прогресса полосы прогресса.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Одна из JProgressBar.HORIZONTAL или JProgressBar.VERTICAL

paintRadioButtonMenuItemBackground

public void paintRadioButtonMenuItemBackground(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h)

Отображает фон пункта меню с радиокнопкой.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintRadioButtonMenuItemBorder

public void paintRadioButtonMenuItemBorder(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)

Отображает границу пункта меню с радиокнопкой.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintRadioButtonBackground

public void paintRadioButtonBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)

Отображает фон радиокнопки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintRadioButtonBorder

public void paintRadioButtonBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Отображает границу радиокнопки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintRootPaneBackground

public void paintRootPaneBackground(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)

Отображает фон основной области.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintRootPaneBorder

public void paintRootPaneBorder(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Отображает границу основной области.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintScrollBarBackground

public void paintScrollBarBackground(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h)

Отображает фон полосы прокрутки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintScrollBarBackground

public void paintScrollBarBackground(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h,
                                     int orientation)

Отображает фон полосы прокрутки. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Ориентация JScrollBar, одна из JScrollBar.HORIZONTAL или JScrollBar.VERTICAL
С:
1.6

paintScrollBarBorder

public void paintScrollBarBorder(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)

Отображает границу полосы прокрутки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintScrollBarBorder

public void paintScrollBarBorder(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h,
                                 int orientation)

Отображает границу полосы прокрутки. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Ориентация JScrollBar, одна из JScrollBar.HORIZONTAL или JScrollBar.VERTICAL
С:
1.6

paintScrollBarThumbBackground

public void paintScrollBarThumbBackground(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h,
                                          int orientation)

Отображает фон ползунка полосы прокрутки. Ползунок графически показывает, сколько компонента видно в JScrollPane.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Ориентация JScrollBar, одна из JScrollBar.HORIZONTAL или JScrollBar.VERTICAL

paintScrollBarThumbBorder

public void paintScrollBarThumbBorder(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h,
                                      int orientation)

Окрашивает границу ползунка полосы прокрутки. Ползунок предоставляет графическое отображение того, какая часть компонента видна в JScrollPane.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Ориентация JScrollBar, одна из JScrollBar.HORIZONTAL или JScrollBar.VERTICAL

paintScrollBarThumb

public void paintScrollBarTrackBackground(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h)

Окрашивает фон полосы прокрутки. Полоса содержит ползунок.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintScrollBarTrackBackground

public void paintScrollBarTrackBackground(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h,
                                          int orientation)

Окрашивает фон дорожки полосы прокрутки. Дорожка содержит ползунок. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Ориентация JScrollBar, одна из JScrollBar.HORIZONTAL или JScrollBar.VERTICAL
Since:
1.6

paintScrollBarTrackBorder

public void paintScrollBarTrackBorder(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h)

Окрашивает границу дорожки полосы прокрутки. Дорожка содержит ползунок.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintScrollBarTrackBorder

public void paintScrollBarTrackBorder(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h,
                                      int orientation)

Окрашивает границу дорожки полосы прокрутки. Дорожка содержит ползунок. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Ориентация JScrollBar, одна из JScrollBar.HORIZONTAL или JScrollBar.VERTICAL
Since:
1.6

paintScrollPaneBackground

public void paintScrollPaneBackground(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h)

Окрашивает фон области прокрутки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintScrollPaneBorder

public void paintScrollPaneBorder(SynthContext context,
                                  Graphics g,
                                  int x,
                                  int y,
                                  int w,
                                  int h)

Окрашивает границу области прокрутки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintSeparatorBackground

public void paintSeparatorBackground(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h)

Окрашивает фон разделителя.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintSeparatorBackground

public void paintSeparatorBackground(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h,
                                     int orientation)

Окрашивает фон разделителя. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSeparator.HORIZONTAL или JSeparator.VERTICAL
Since:
1.6

paintSeparatorBorder

public void paintSeparatorBorder(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)

Окрашивает границу разделителя.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintSeparatorBorder

public void paintSeparatorBorder(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h,
                                 int orientation)

Окрашивает границу разделителя. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSeparator.HORIZONTAL или JSeparator.VERTICAL
Since:
1.6

paintSeparatorForeground

public void paintSeparatorForeground(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h,
                                     int orientation)

Окрашивает передний план разделителя.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSeparator.HORIZONTAL или JSeparator.VERTICAL

paintSliderBackground

public void paintSliderBackground(SynthContext context,
                                  Graphics g,
                                  int x,
                                  int y,
                                  int w,
                                  int h)

Окрашивает фон ползунка.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintSliderBackground

public void paintSliderBackground(SynthContext context,
                                  Graphics g,
                                  int x,
                                  int y,
                                  int w,
                                  int h,
                                  int orientation)

Окрашивает фон ползунка. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSlider.HORIZONTAL или JSlider.VERTICAL
С тех пор:
1.6

paintSliderBorder

public void paintSliderBorder(SynthContext context,
                              Graphics g,
                              int x,
                              int y,
                              int w,
                              int h)

Отображает границу ползунка.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintSliderBorder

public void paintSliderBorder(SynthContext context,
                              Graphics g,
                              int x,
                              int y,
                              int w,
                              int h,
                              int orientation)

Отображает границу ползунка. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSlider.HORIZONTAL или JSlider.VERTICAL
С тех пор:
1.6

paintSliderThumbBackground

public void paintSliderThumbBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h,
                                       int orientation)

Отображает фон ползунка ползунка.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSlider.HORIZONTAL или JSlider.VERTICAL

paintSliderThumbBorder

public void paintSliderThumbBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h,
                                   int orientation)

Отображает границу ползунка ползунка.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSlider.HORIZONTAL или JSlider.VERTICAL

paintSliderTrackBackground

public void paintSliderTrackBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)

Отображает фон дорожки ползунка.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintSliderTrackBackground

public void paintSliderTrackBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h,
                                       int orientation)

Отображает фон дорожки ползунка. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSlider.HORIZONTAL или JSlider.VERTICAL
С тех пор:
1.6

paintSliderTrackBorder

public void paintSliderTrackBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Отображает границу дорожки ползунка.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintSliderTrackBorder

public void paintSliderTrackBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h,
                                   int orientation)

Отображает границу дорожки ползунка. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSlider.HORIZONTAL или JSlider.VERTICAL
С тех пор:
1.6

paintSpinnerBackground

public void paintSpinnerBackground(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Отображает фон спиннера.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintSpinnerBorder

public void paintSpinnerBorder(SynthContext context,
                               Graphics g,
                               int x,
                               int y,
                               int w,
                               int h)

Отображает границу спиннера.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintSplitPaneDividerBackground

public void paintSplitPaneDividerBackground(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)

Отображает фон разделителя панели разделения.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintSplitPaneDividerBackground

public void paintSplitPaneDividerBackground(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h,
                                            int orientation)

Отображает фон разделителя панели разделения. Эта реализация вызывает метод с тем же именем без ориентации.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSplitPane.HORIZONTAL_SPLIT или JSplitPane.VERTICAL_SPLIT
С тех пор:
1.6

paintSplitPaneDividerForeground

public void paintSplitPaneDividerForeground(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h,
                                            int orientation)

Отображает переднюю часть разделителя панели разделения.

Параметры:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Один из JSplitPane.HORIZONTAL_SPLIT или JSplitPane.VERTICAL_SPLIT

paintSplitPaneDragDivider

public void paintSplitPaneDragDivider(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h,
                                      int orientation)

Рисует разделитель, когда пользователь перетаскивает разделитель в панели разделения.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одно из значений JSplitPane.HORIZONTAL_SPLIT или JSplitPane.VERTICAL_SPLIT

paintSplitPaneBackground

public void paintSplitPaneBackground(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h)

Рисует фон панели разделения.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintSplitPaneBorder

public void paintSplitPaneBorder(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)

Рисует границу панели разделения.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintTabbedPaneBackground

public void paintTabbedPaneBackground(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h)

Рисует фон панели вкладок.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintTabbedPaneBorder

public void paintTabbedPaneBorder(SynthContext context,
                                  Graphics g,
                                  int x,
                                  int y,
                                  int w,
                                  int h)

Рисует границу панели вкладок.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintTabbedPaneTabAreaBackground

public void paintTabbedPaneTabAreaBackground(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h)

Рисует фон области за вкладками в панели вкладок.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintTabbedPaneTabAreaBackground

public void paintTabbedPaneTabAreaBackground(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h,
                                             int orientation)

Рисует фон области за вкладками в панели вкладок. Данная реализация вызывает метод с тем же именем без параметра ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одно из значений JTabbedPane.TOP, JTabbedPane.LEFT, JTabbedPane.BOTTOM, или JTabbedPane.RIGHT
Since:
1.6

paintTabbedPaneTabAreaBorder

public void paintTabbedPaneTabAreaBorder(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)

Рисует границу области за вкладками в панели вкладок.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintTabbedPaneTabAreaBorder

public void paintTabbedPaneTabAreaBorder(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h,
                                         int orientation)

Рисует границу области за вкладками в панели вкладок. Данная реализация вызывает метод с тем же именем без параметра ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одно из значений JTabbedPane.TOP, JTabbedPane.LEFT, JTabbedPane.BOTTOM, или JTabbedPane.RIGHT
Since:
1.6

paintTabbedPaneTabBackground

public void paintTabbedPaneTabBackground(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h,
                                         int tabIndex)

Рисует фон вкладки в панели вкладок.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
tabIndex - Индекс вкладки, которая рисуется.

paintTabbedPaneTabBackground

public void paintTabbedPaneTabBackground(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h,
                                         int tabIndex,
                                         int orientation)

Рисует фон вкладки в панели вкладок. Данная реализация вызывает метод с тем же именем без параметра ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
tabIndex - Индекс вкладки, которая рисуется.
orientation - Одно из значений JTabbedPane.TOP, JTabbedPane.LEFT, JTabbedPane.BOTTOM, или JTabbedPane.RIGHT
Since:
1.6

paintTabbedPaneTabBorder

public void paintTabbedPaneTabBorder(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h,
                                     int tabIndex)

Рисует границу вкладки в панели вкладок.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
tabIndex - Индекс вкладки, которая рисуется.

paintTabbedPaneTabBorder

public void paintTabbedPaneTabBorder(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h,
                                     int tabIndex,
                                     int orientation)

Рисует границу вкладки в панели вкладок. Данная реализация вызывает метод с тем же именем без параметра ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
tabIndex - Индекс вкладки, которая рисуется.
orientation - Одно из значений JTabbedPane.TOP, JTabbedPane.LEFT, JTabbedPane.BOTTOM, или JTabbedPane.RIGHT
Since:
1.6

paintTabbedPaneContentBackground

public void paintTabbedPaneContentBackground(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h)

Рисует фон области, содержащей содержимое выбранной вкладки в панели вкладок.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTabbedPaneContentBorder

public void paintTabbedPaneContentBorder(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)

Отображает границу области, содержащей содержимое выбранной вкладки вкладки.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTableHeaderBackground

public void paintTableHeaderBackground(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)

Отрисовывает фон заголовка таблицы.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTableHeaderBorder

public void paintTableHeaderBorder(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Отрисовывает границу заголовка таблицы.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTableBackground

public void paintTableBackground(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)

Отрисовывает фон таблицы.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTableBorder

public void paintTableBorder(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h)

Отрисовывает границу таблицы.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTextAreaBackground

public void paintTextAreaBackground(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)

Отрисовывает фон текстовой области.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTextAreaBorder

public void paintTextAreaBorder(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Отрисовывает границу текстовой области.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTextPaneBackground

public void paintTextPaneBackground(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)

Отрисовывает фон текстовой области.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTextPaneBorder

public void paintTextPaneBorder(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Отрисовывает границу текстовой области.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTextFieldBackground

public void paintTextFieldBackground(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h)

Отрисовывает фон текстового поля.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintTextFieldBorder

public void paintTextFieldBorder(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)

Отрисовывает границу текстового поля.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintToggleButtonBackground

public void paintToggleButtonBackground(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)

Отрисовывает фон переключателя.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintToggleButtonBorder

public void paintToggleButtonBorder(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)

Отрисовывает границу переключателя.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintToolBarBackground

public void paintToolBarBackground(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Отрисовывает фон панели инструментов.

Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

paintToolBarBackground

public void paintToolBarBackground(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h,
                                   int orientation)

Отрисовывает фон панели инструментов. Это реализация вызывает метод с таким же именем без ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одно из значений JToolBar.HORIZONTAL или JToolBar.VERTICAL
С момента:
1.6

paintToolBarBorder

public void paintToolBarBorder(SynthContext context,
                               Graphics g,
                               int x,
                               int y,
                               int w,
                               int h)

Рисует границу панели инструментов.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintToolBarBorder

public void paintToolBarBorder(SynthContext context,
                               Graphics g,
                               int x,
                               int y,
                               int w,
                               int h,
                               int orientation)

Рисует границу панели инструментов. Данная реализация вызывает метод с тем же именем без параметра ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одно из значений JToolBar.HORIZONTAL или JToolBar.VERTICAL
С момента:
1.6

paintToolBarContentBackground

public void paintToolBarContentBackground(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h)

Рисует фон области содержимого панели инструментов.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintToolBarContentBackground

public void paintToolBarContentBackground(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h,
                                          int orientation)

Рисует фон области содержимого панели инструментов. Данная реализация вызывает метод с тем же именем без параметра ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одно из значений JToolBar.HORIZONTAL или JToolBar.VERTICAL
С момента:
1.6

paintToolBarContentBorder

public void paintToolBarContentBorder(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h)

Рисует границу области содержимого панели инструментов.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintToolBarContentBorder

public void paintToolBarContentBorder(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h,
                                      int orientation)

Рисует границу области содержимого панели инструментов. Данная реализация вызывает метод с тем же именем без параметра ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одно из значений JToolBar.HORIZONTAL или JToolBar.VERTICAL
С момента:
1.6

paintToolBarDragWindowBackground

public void paintToolBarDragWindowBackground(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h)

Рисует фон окна, содержащего панель инструментов, когда она была отделена от основного фрейма.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintToolBarDragWindowBackground

public void paintToolBarDragWindowBackground(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h,
                                             int orientation)

Рисует фон окна, содержащего панель инструментов, когда она была отделена от основного фрейма. Данная реализация вызывает метод с тем же именем без параметра ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одно из значений JToolBar.HORIZONTAL или JToolBar.VERTICAL
С момента:
1.6

paintToolBarDragWindowBorder

public void paintToolBarDragWindowBorder(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)

Рисует границу окна, содержащего панель инструментов, когда она была отделена от основного фрейма.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintToolBarDragWindowBorder

public void paintToolBarDragWindowBorder(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h,
                                         int orientation)

Рисует границу окна, содержащего панель инструментов, когда она была отделена от основного фрейма. Данная реализация вызывает метод с тем же именем без параметра ориентации.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одно из значений JToolBar.HORIZONTAL или JToolBar.VERTICAL
С момента:
1.6

paintToolTipBackground

public void paintToolTipBackground(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)

Рисует фон всплывающей подсказки.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintToolTipBorder

public void paintToolTipBorder(SynthContext context,
                               Graphics g,
                               int x,
                               int y,
                               int w,
                               int h)

Рисует границу всплывающей подсказки.

Параметры:
context - SynthContext, определяющий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования

paintTreeBackground

public void paintTreeBackground(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Рисует фон дерева.

Параметры:
context — SynthContext, определяющий JComponent и Region для отрисовки
g — Graphics для отрисовки
x — Координата X области для отрисовки
y — Координата Y области для отрисовки
w — Ширина области для отрисовки
h — Высота области для отрисовки

paintTreeBorder

public void paintTreeBorder(SynthContext context,
                            Graphics g,
                            int x,
                            int y,
                            int w,
                            int h)

Отрисовывает границу дерева.

Параметры:
context — SynthContext, определяющий JComponent и Region для отрисовки
g — Graphics для отрисовки
x — Координата X области для отрисовки
y — Координата Y области для отрисовки
w — Ширина области для отрисовки
h — Высота области для отрисовки

paintTreeCellBackground

public void paintTreeCellBackground(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)

Отрисовывает фон строки, содержащей ячейку в дереве.

Параметры:
context — SynthContext, определяющий JComponent и Region для отрисовки
g — Graphics для отрисовки
x — Координата X области для отрисовки
y — Координата Y области для отрисовки
w — Ширина области для отрисовки
h — Высота области для отрисовки

paintTreeCellBorder

public void paintTreeCellBorder(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Отрисовывает границу строки, содержащей ячейку в дереве.

Параметры:
context — SynthContext, определяющий JComponent и Region для отрисовки
g — Graphics для отрисовки
x — Координата X области для отрисовки
y — Координата Y области для отрисовки
w — Ширина области для отрисовки
h — Высота области для отрисовки

paintTreeCellFocus

public void paintTreeCellFocus(SynthContext context,
                               Graphics g,
                               int x,
                               int y,
                               int w,
                               int h)

Отрисовывает индикатор фокуса для ячейки в дереве, когда она имеет фокус.

Параметры:
context — SynthContext, определяющий JComponent и Region для отрисовки
g — Graphics для отрисовки
x — Координата X области для отрисовки
y — Координата Y области для отрисовки
w — Ширина области для отрисовки
h — Высота области для отрисовки

paintViewportBackground

public void paintViewportBackground(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)

Отрисовывает фон области просмотра.

Параметры:
context — SynthContext, определяющий JComponent и Region для отрисовки
g — Graphics для отрисовки
x — Координата X области для отрисовки
y — Координата Y области для отрисовки
w — Ширина области для отрисовки
h — Высота области для отрисовки

paintViewportBorder

public void paintViewportBorder(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)

Отрисовывает границу области просмотра.

Параметры:
context — SynthContext, определяющий JComponent и Region для отрисовки
g — Graphics для отрисовки
x — Координата X области для отрисовки
y — Координата Y области для отрисовки
w — Ширина области для отрисовки
h — Высота области для отрисовки

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html

Spec-Zone .ru
спецификации, руководства, описания, API