Spec-Zone.ru › OpenJDK 21

Класс 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, например, в формате 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 Description
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 - Высота области для рисования

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

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

Отрисовка рамки значка рабочего стола

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

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

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

Отрисовка рамки панели рабочего стола

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

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

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

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

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

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

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

Отрисовка рамки выбора файла

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Рисование фона полосы прогресса

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

Рисование фона полосы прогресса

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

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

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

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

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

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

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

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

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

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

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

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

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

Метод paintRootPaneBackground

public void paintRootPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
Отрисовывает фон области корневого окна.
Параметры:
context - SynthContext, определяющий JComponent и Region, на которые нужно нарисовать фон
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

Метод paintRootPaneBorder

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

Метод paintScrollBarBackground

public void paintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
Отрисовывает фон полосы прокрутки.
Параметры:
context - SynthContext, определяющий JComponent и Region, на которые нужно нарисовать фон
g - Graphics для отрисовки
x - Координата X области для отрисовки
y - Координата Y области для отрисовки
w - Ширина области для отрисовки
h - Высота области для отрисовки

Метод paintScrollBarBackground

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

Метод paintScrollBarBorder

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

Метод paintScrollBarBorder

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

Метод paintScrollBarThumbBackground

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

Метод paintScrollBarThumbBorder

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

Метод paintScrollBarTrackBackground

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

Метод paintScrollBarTrackBackground

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

Метод paintScrollBarTrackBorder

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

Метод paintScrollBarTrackBorder

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

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

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

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

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

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

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

Отображение рамки ползунка

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

Отображение рамки ползунка

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

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

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

Отображение рамки ползунка

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

ОкраскаРамкиПанелиВкладок

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

paintTableHeaderBorder

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

paintTableBackground

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

paintTableBorder

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

paintTextAreaBackground

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

paintTextAreaBorder

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

paintTextPaneBackground

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

paintTextPaneBorder

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

paintTextFieldBackground

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

paintTextFieldBorder

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

paintToggleButtonBackground

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

paintToggleButtonBorder

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

paintToolBarBackground

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

paintToolBarBackground

public void paintToolBarBackground(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

paintToolBarBorder

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

paintToolBarBorder

public void paintToolBarBorder(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

paintToolBarContentBackground

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

paintToolBarContentBackground

public void paintToolBarContentBackground(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

paintToolBarContentBorder

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

paintToolBarContentBorder

public void paintToolBarContentBorder(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

paintToolBarDragWindowBackground

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

paintToolBarDragWindowBackground

public void paintToolBarDragWindowBackground(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

paintToolBarDragWindowBorder

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

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

ОтображениеГраницыДерева

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

Spec-Zone.ru

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