Spec-Zone.ru › OpenJDK 17

Класс SynthPainter

java.lang.Object
javax.swing.plaf.synth.SynthPainter
public abstract class SynthPainter extends Object
SynthPainter используется для отрисовки частей JComponent. Как минимум, каждый JComponent имеет два метода отрисовки: один для рамки и один для фона. Некоторые JComponent имеют более одного Region, а следовательно, и больше методов отрисовки.

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

Обычно вы предоставляете SynthPainter с помощью формата файла Synth's file. Следующий пример регистрирует рисовальщик для всех 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()
Модификатор Конструктор Описание
protected
Конструктор для вызова подклассами.

Краткое описание методов

Modifier and Type Method Описание
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

protected 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)
Отрисовывает переднюю часть (foreground) кнопки со стрелкой. Этот метод отвечает за отрисовку графического представления направления, обычно стрелки. Кнопки со стрелками создаются некоторыми компонентами, такими как 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)
Отображает границу значка рабочего стола.
Parameters:
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)
Отображает фон панели рабочего стола.
Parameters:
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)
Отображает границу панели рабочего стола.
Parameters:
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)
Отображает фон области редактора.
Parameters:
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)
Отображает границу области редактора.
Parameters:
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)
Отображает фон диалога выбора файла.
Parameters:
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)
Отображает границу диалога выбора файла.
Parameters:
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)
Отображает фон поля форматированного текста.
Parameters:
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)
Отображает границу поля форматированного текста.
Parameters:
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)
Отображает фон панели заголовка внутренней рамки.
Parameters:
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)
Отображает границу панели заголовка внутренней рамки.
Parameters:
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)
Отображает фон внутренней рамки.
Parameters:
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)
Отображает границу внутренней рамки.
Parameters:
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)
Отображает фон метки.
Parameters:
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)
Отображает границу метки.
Parameters:
context - SynthContext, идентифицирующий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
END_OF_DOCUMENT_MARKER

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

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 - Высота области для отрисовки

Отрисовка границы списка

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 - Высота области для отрисовки

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

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 - Высота области для отрисовки

Отрисовка границы панели меню

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 - Высота области для отрисовки

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

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 - Высота области для отрисовки

Отрисовка границы пункта меню

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 - Высота области для отрисовки

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

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 - Высота области для отрисовки

Отрисовка границы меню

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 - Высота области для отрисовки

Отрисовка фона диалогового окна

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 - Высота области для отрисовки

Отрисовка границы диалогового окна

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 - Высота области для отрисовки

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

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 - Высота области для отрисовки

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

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 - Высота области для отрисовки

Отрисовка фона поля пароля

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 - Высота области для отрисовки

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

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 - Высота области для отрисовки

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

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 - Высота области для отрисовки

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

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)
Отрисовывает фон полосы прогресса.
Параметры:
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)
Отрисовывает фон полосы прогресса. Эта реализация вызывает метод с тем же именем без ориентации.
Параметры:
context - SynthContext, определяющий JComponent и Region для отрисовки
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки
orientation - Одно из значений JProgressBar.HORIZONTAL или JProgressBar.VERTICAL
Since:
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
Since:
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
Since:
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 - Высота области для отрисовки

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

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

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

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

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

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

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

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 - Высота области для окрашивания

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

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
С:
1.6

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

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 - Высота области для окрашивания

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

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
С:
1.6

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

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 - Высота области для окрашивания

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

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 - Высота области для окрашивания

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

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 - Высота области для окрашивания

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

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
С:
1.6

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

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 - Высота области для окрашивания

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

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
С:
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
С:
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
С:
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
С:
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
С:
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 - Высота области для рисования

Окрашивание границы переключателя

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 - Высота области для окрашивания

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

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 - Высота области для окрашивания

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

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
Since:
1.6

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

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 - Высота области для окрашивания

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

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
Since:
1.6

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

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 - Высота области для окрашивания

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

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
Since:
1.6

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

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 - Высота области для окрашивания

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

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
Since:
1.6

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

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 - Высота области для окрашивания

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

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
Since:
1.6

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

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 - Высота области для окрашивания

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

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
Since:
1.6

Рисование фона подсказки

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 - Высота области для отрисовки

Рисование рамки подсказки

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 - Высота области для отрисовки

Рисование фона дерева

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 - Высота области для отрисовки

Рисование рамки дерева

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 - Высота области для отрисовки

Рисование фона ячейки дерева

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 - Высота области для отрисовки

Рисование рамки ячейки дерева

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 - Высота области для отрисовки

Рисование индикатора фокуса ячейки дерева

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 - Высота области для отрисовки

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

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 - Высота области для отрисовки

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

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, 2021, 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/17/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API