Spec-Zone.ru › OpenJDK 24

Класс 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 файла. Следующий пример регистрирует рисовальщик для всех 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
Конструктор для вызова подклассами.

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

Модификатор и тип Метод Описание
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)
Отрисовывает переднюю часть кнопки со стрелкой. Этот метод отвечает за рисование графического изображения направления, обычно стрелки. Кнопки со стрелками создаются некоторыми компонентами, такими как 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 - Высота области для отрисовки
END_OF_DOCUMENT_MARKER

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

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

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

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

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

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

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

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

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)
Отображает фон полосы прогресса.
Параметры:
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
С:
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 - Высота области для отрисовки

Окрашивание рамки радиокнопки

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

Окрашивание фона корневого окна

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

Окрашивание рамки корневого окна

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

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

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

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

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

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

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

paintScrollBarTrackBorder

public void paintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
Рисует границу области полосы прокрутки. Область содержит ползунок. Данная реализация вызывает метод с таким же именем без параметра ориентации.
Parameters:
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)
Рисует фон области прокрутки.
Parameters:
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)
Рисует границу области прокрутки.
Parameters:
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)
Рисует фон разделителя.
Parameters:
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)
Рисует фон разделителя. Данная реализация вызывает метод с таким же именем без параметра ориентации.
Parameters:
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)
Рисует границу разделителя.
Parameters:
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)
Рисует границу разделителя. Данная реализация вызывает метод с таким же именем без параметра ориентации.
Parameters:
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)
Рисует передний план разделителя.
Parameters:
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)
Рисует фон ползунка.
Parameters:
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)
Рисует фон ползунка. Данная реализация вызывает метод с таким же именем без параметра ориентации.
Parameters:
context - SynthContext, идентифицирующий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одна из JSlider.HORIZONTAL или JSlider.VERTICAL
Since:
1.6

paintSliderBorder

public void paintSliderBorder(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 - Высота области для рисования

paintSliderBorder

public void paintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
Рисует границу ползунка. Данная реализация вызывает метод с таким же именем без параметра ориентации.
Parameters:
context - SynthContext, идентифицирующий JComponent и Region для рисования
g - Graphics для рисования
x - Координата X области для рисования
y - Координата Y области для рисования
w - Ширина области для рисования
h - Высота области для рисования
orientation - Одна из JSlider.HORIZONTAL или JSlider.VERTICAL
Since:
1.6
END_OF_DOCUMENT_MARKER

paintSliderThumbBackground

public void paintSliderThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
Отрисовывает фон ползунка слайдера.
Parameters:
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)
Отрисовывает границу ползунка слайдера.
Parameters:
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)
Отрисовывает фон дорожки слайдера.
Parameters:
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)
Отрисовывает фон дорожки слайдера. Данная реализация вызывает метод с тем же именем без параметра ориентации.
Parameters:
context - SynthContext, определяющий JComponent и Region, в которые нужно выполнить отрисовку
g - Graphics, в который нужно выполнить отрисовку
x - Координата X области, в которую нужно выполнить отрисовку
y - Координата Y области, в которую нужно выполнить отрисовку
w - Ширина области, в которую нужно выполнить отрисовку
h - Высота области, в которую нужно выполнить отрисовку
orientation - Один из JSlider.HORIZONTAL или JSlider.VERTICAL
Since:
1.6

paintSliderTrackBorder

public void paintSliderTrackBorder(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 - Высота области, в которую нужно выполнить отрисовку

paintSliderTrackBorder

public void paintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
Отрисовывает границу дорожки слайдера. Данная реализация вызывает метод с тем же именем без параметра ориентации.
Parameters:
context - SynthContext, определяющий JComponent и Region, в которые нужно выполнить отрисовку
g - Graphics, в который нужно выполнить отрисовку
x - Координата X области, в которую нужно выполнить отрисовку
y - Координата Y области, в которую нужно выполнить отрисовку
w - Ширина области, в которую нужно выполнить отрисовку
h - Высота области, в которую нужно выполнить отрисовку
orientation - Один из JSlider.HORIZONTAL или JSlider.VERTICAL
Since:
1.6

paintSpinnerBackground

public void paintSpinnerBackground(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 - Высота области, в которую нужно выполнить отрисовку

paintSpinnerBorder

public void paintSpinnerBorder(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 - Высота области, в которую нужно выполнить отрисовку

paintSplitPaneDividerBackground

public void paintSplitPaneDividerBackground(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 - Высота области, в которую нужно выполнить отрисовку

paintSplitPaneDividerBackground

public void paintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
Отрисовывает фон разделителя панели разделения. Данная реализация вызывает метод с тем же именем без параметра ориентации.
Parameters:
context - SynthContext, определяющий JComponent и Region, в которые нужно выполнить отрисовку
g - Graphics, в который нужно выполнить отрисовку
x - Координата X области, в которую нужно выполнить отрисовку
y - Координата Y области, в которую нужно выполнить отрисовку
w - Ширина области, в которую нужно выполнить отрисовку
h - Высота области, в которую нужно выполнить отрисовку
orientation - Один из JSplitPane.HORIZONTAL_SPLIT или JSplitPane.VERTICAL_SPLIT
Since:
1.6

paintSplitPaneDividerForeground

public void paintSplitPaneDividerForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
Отрисовывает передний план разделителя панели разделения.
Parameters:
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)
Отрисовывает разделитель, когда пользователь перетаскивает его, в панели разделения.
Parameters:
context - SynthContext, определяющий JComponent и Region, в которые нужно выполнить отрисовку
g - Graphics, в который нужно выполнить отрисовку
x - Координата X области, в которую нужно выполнить отрисовку
y - Координата Y области, в которую нужно выполнить отрисовку
w - Ширина области, в которую нужно выполнить отрисовку
h - Высота области, в которую нужно выполнить отрисовку
orientation - Один из JSplitPane.HORIZONTAL_SPLIT или JSplitPane.VERTICAL_SPLIT

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

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

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

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

Рисование фона вкладки

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

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

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

Рисование фона области вкладок

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

Рисование фона области вкладок

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

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

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

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

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

Рисование фона вкладки

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 - Индекс отображаемой вкладки.

Рисование фона вкладки

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

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

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 - Индекс отображаемой вкладки.

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

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

Рисование фона содержимого вкладки

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

Рисование границы содержимого вкладки

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

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

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

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

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

Рисование фона таблицы

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

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

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

Рисование фона области текста

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

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

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

Рисование фона области текста

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

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

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

Рисование фона поля ввода

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

Рисование границы поля ввода

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

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

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

paintToolTipBackground

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

paintToolTipBorder

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

paintTreeBackground

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

paintTreeBorder

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

paintTreeCellBackground

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

paintTreeCellBorder

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

paintTreeCellFocus

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

paintViewportBackground

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

paintViewportBorder

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

© 1993, 2025, 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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html

Spec-Zone.ru

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