Класс SynthPainter
public abstract class SynthPainter extends Object
SynthPainter используется для отрисовки частей JComponent. Как минимум, каждый JComponent имеет два метода отрисовки: один для рамки и один для фона. Некоторые JComponent имеют более одного Region, а следовательно, и больше методов отрисовки. Экземпляры SynthPainter получаются с помощью метода SynthStyle.getPainter(javax.swing.plaf.synth.SynthContext).
Обычно вы предоставляете SynthPainter с помощью формата файла Synth's file. Следующий пример регистрирует рисовальщик для всех JButton которые будут отображать изображение myImage.png:
<style id="buttonStyle">
<imagePainter path="myImage.png" sourceInsets="2 2 2 2"
paintCenter="true" stretch="true"/>
<insets top="2" bottom="2" left="2" right="2"/>
</style>
<bind style="buttonStyle" type="REGION" key="button"/>
SynthPainter является абстрактным, поскольку не выполняет никакой отрисовки, все методы пусты. Хотя ни один из этих методов не типизирован для выброса исключения, подклассы могут предположить, что передаются допустимые аргументы, и, если это не так, они могут выбросить NullPointerException или IllegalArgumentException в ответ на недопустимые аргументы.
- Since:
- 1.5
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Конструктор для вызова подклассами. |
Краткое описание методов
| Modifier and Type | Method | Описание |
|---|---|---|
void |
paintArrowButtonBackground |
Рисует фон кнопки со стрелкой. |
void |
paintArrowButtonBorder |
Рисует границу кнопки со стрелкой. |
void |
paintArrowButtonForeground |
Рисует передний план кнопки со стрелкой. |
void |
paintButtonBackground |
Рисует фон кнопки. |
void |
paintButtonBorder |
Рисует границу кнопки. |
void |
paintCheckBoxBackground |
Рисует фон флажка. |
void |
paintCheckBoxBorder |
Рисует границу флажка. |
void |
paintCheckBoxMenuItemBackground |
Рисует фон пункта меню флажка. |
void |
paintCheckBoxMenuItemBorder |
Рисует границу пункта меню флажка. |
void |
paintColorChooserBackground |
Рисует фон выбора цвета. |
void |
paintColorChooserBorder |
Рисует границу выбора цвета. |
void |
paintComboBoxBackground |
Рисует фон раскрывающегося списка. |
void |
paintComboBoxBorder |
Рисует границу раскрывающегося списка. |
void |
paintDesktopIconBackground |
Рисует фон значка рабочего стола. |
void |
paintDesktopIconBorder |
Рисует границу значка рабочего стола. |
void |
paintDesktopPaneBackground |
Рисует фон области рабочего стола. |
void |
paintDesktopPaneBorder |
Рисует фон области рабочего стола. |
void |
paintEditorPaneBackground |
Рисует фон области редактора. |
void |
paintEditorPaneBorder |
Рисует границу области редактора. |
void |
paintFileChooserBackground |
Рисует фон выбора файла. |
void |
paintFileChooserBorder |
Рисует границу выбора файла. |
void |
paintFormattedTextFieldBackground |
Рисует фон поля форматированного текста. |
void |
paintFormattedTextFieldBorder |
Рисует границу поля форматированного текста. |
void |
paintInternalFrameBackground |
Рисует фон внутренней рамки. |
void |
paintInternalFrameBorder |
Рисует границу внутренней рамки. |
void |
paintInternalFrameTitlePaneBackground |
Рисует фон панели заголовка внутренней рамки. |
void |
paintInternalFrameTitlePaneBorder |
Рисует границу панели заголовка внутренней рамки. |
void |
paintLabelBackground |
Рисует фон метки. |
void |
paintLabelBorder |
Рисует границу метки. |
void |
paintListBackground |
Рисует фон списка. |
void |
paintListBorder |
Рисует границу списка. |
void |
paintMenuBackground |
Рисует фон меню. |
void |
paintMenuBarBackground |
Рисует фон панели меню. |
void |
paintMenuBarBorder |
Рисует границу панели меню. |
void |
paintMenuBorder |
Рисует границу меню. |
void |
paintMenuItemBackground |
Рисует фон пункта меню. |
void |
paintMenuItemBorder |
Рисует границу пункта меню. |
void |
paintOptionPaneBackground |
Рисует фон панели параметров. |
void |
paintOptionPaneBorder |
Рисует границу панели параметров. |
void |
paintPanelBackground |
Рисует фон панели. |
void |
paintPanelBorder |
Рисует границу панели. |
void |
paintPasswordFieldBackground |
Рисует фон поля пароля. |
void |
paintPasswordFieldBorder |
Рисует границу поля пароля. |
void |
paintPopupMenuBackground |
Рисует фон всплывающего меню. |
void |
paintPopupMenuBorder |
Рисует границу всплывающего меню. |
void |
paintProgressBarBackground |
Рисует фон полосы прогресса. |
void |
paintProgressBarBackground |
Рисует фон полосы прогресса. |
void |
paintProgressBarBorder |
Рисует границу полосы прогресса. |
void |
paintProgressBarBorder |
Рисует границу полосы прогресса. |
void |
paintProgressBarForeground |
Рисует передний план полосы прогресса. Отвечает за отображение прогресса полосы. |
void |
paintRadioButtonBackground |
Рисует фон радиокнопки. |
void |
paintRadioButtonBorder |
Рисует границу радиокнопки. |
void |
paintRadioButtonMenuItemBackground |
Рисует фон пункта меню радиокнопки. |
void |
paintRadioButtonMenuItemBorder |
Рисует границу пункта меню радиокнопки. |
void |
paintRootPaneBackground |
Рисует фон корневой панели. |
void |
paintRootPaneBorder |
Рисует границу корневой панели. |
void |
paintScrollBarBackground |
Рисует фон полосы прокрутки. |
void |
paintScrollBarBackground |
Рисует фон полосы прокрутки. |
void |
paintScrollBarBorder |
Рисует границу полосы прокрутки. |
void |
paintScrollBarBorder |
Рисует границу полосы прокрутки. |
void |
paintScrollBarThumbBackground |
Рисует фон ползунка полосы прокрутки. |
void |
paintScrollBarThumbBorder |
Рисует границу ползунка полосы прокрутки. |
void |
paintScrollBarTrackBackground |
Рисует фон дорожки полосы прокрутки. |
void |
paintScrollBarTrackBackground |
Рисует фон дорожки полосы прокрутки. |
void |
paintScrollBarTrackBorder |
Рисует границу дорожки полосы прокрутки. |
void |
paintScrollBarTrackBorder |
Рисует границу дорожки полосы прокрутки. |
void |
paintScrollPaneBackground |
Рисует фон области прокрутки. |
void |
paintScrollPaneBorder |
Рисует границу области прокрутки. |
void |
paintSeparatorBackground |
Рисует фон разделителя. |
void |
paintSeparatorBackground |
Рисует фон разделителя. |
void |
paintSeparatorBorder |
Рисует границу разделителя. |
void |
paintSeparatorBorder |
Рисует границу разделителя. |
void |
paintSeparatorForeground |
Рисует передний план разделителя. |
void |
paintSliderBackground |
Рисует фон ползунка. |
void |
paintSliderBackground |
Рисует фон ползунка. |
void |
paintSliderBorder |
Рисует границу ползунка. |
void |
paintSliderBorder |
Рисует границу ползунка. |
void |
paintSliderThumbBackground |
Рисует фон ползунка ползунка. |
void |
paintSliderThumbBorder |
Рисует границу ползунка ползунка. |
void |
paintSliderTrackBackground |
Окрашивает фон дорожки ползунка. |
void |
paintSliderTrackBackground |
Окрашивает фон дорожки ползунка. |
void |
paintSliderTrackBorder |
Окрашивает границу дорожки ползунка. |
void |
paintSliderTrackBorder |
Окрашивает границу дорожки ползунка. |
void |
paintSpinnerBackground |
Окрашивает фон спиннера. |
void |
paintSpinnerBorder |
Окрашивает границу спиннера. |
void |
paintSplitPaneBackground |
Окрашивает фон разделительной панели. |
void |
paintSplitPaneBorder |
Окрашивает границу разделительной панели. |
void |
paintSplitPaneDividerBackground |
Окрашивает фон разделителя разделительной панели. |
void |
paintSplitPaneDividerBackground |
Окрашивает фон разделителя разделительной панели. |
void |
paintSplitPaneDividerForeground |
Окрашивает переднюю часть разделителя разделительной панели. |
void |
paintSplitPaneDragDivider |
Окрашивает разделитель, когда пользователь перетаскивает разделитель разделительной панели. |
void |
paintTabbedPaneBackground |
Окрашивает фон вкладки. |
void |
paintTabbedPaneBorder |
Окрашивает границу вкладки. |
void |
paintTabbedPaneContentBackground |
Окрашивает фон области, содержащей содержимое выбранной вкладки. |
void |
paintTabbedPaneContentBorder |
Окрашивает границу области, содержащей содержимое выбранной вкладки. |
void |
paintTabbedPaneTabAreaBackground |
Окрашивает фон области за вкладками. |
void |
paintTabbedPaneTabAreaBackground |
Окрашивает фон области за вкладками. |
void |
paintTabbedPaneTabAreaBorder |
Окрашивает границу области за вкладками. |
void |
paintTabbedPaneTabAreaBorder |
Окрашивает границу области за вкладками. |
void |
paintTabbedPaneTabBackground |
Окрашивает фон вкладки. |
void |
paintTabbedPaneTabBackground |
Окрашивает фон вкладки. |
void |
paintTabbedPaneTabBorder |
Окрашивает границу вкладки. |
void |
paintTabbedPaneTabBorder |
Окрашивает границу вкладки. |
void |
paintTableBackground |
Окрашивает фон таблицы. |
void |
paintTableBorder |
Окрашивает границу таблицы. |
void |
paintTableHeaderBackground |
Окрашивает фон заголовка таблицы. |
void |
paintTableHeaderBorder |
Окрашивает границу заголовка таблицы. |
void |
paintTextAreaBackground |
Окрашивает фон области ввода текста. |
void |
paintTextAreaBorder |
Окрашивает границу области ввода текста. |
void |
paintTextFieldBackground |
Окрашивает фон текстового поля. |
void |
paintTextFieldBorder |
Окрашивает границу текстового поля. |
void |
paintTextPaneBackground |
Окрашивает фон текстовой области. |
void |
paintTextPaneBorder |
Окрашивает границу текстовой области. |
void |
paintToggleButtonBackground |
Окрашивает фон переключателя. |
void |
paintToggleButtonBorder |
Окрашивает границу переключателя. |
void |
paintToolBarBackground |
Окрашивает фон панели инструментов. |
void |
paintToolBarBackground |
Окрашивает фон панели инструментов. |
void |
paintToolBarBorder |
Окрашивает границу панели инструментов. |
void |
paintToolBarBorder |
Окрашивает границу панели инструментов. |
void |
paintToolBarContentBackground |
Окрашивает фон области содержимого панели инструментов. |
void |
paintToolBarContentBackground |
Окрашивает фон области содержимого панели инструментов. |
void |
paintToolBarContentBorder |
Окрашивает границу области содержимого панели инструментов. |
void |
paintToolBarContentBorder |
Окрашивает границу области содержимого панели инструментов. |
void |
paintToolBarDragWindowBackground |
Окрашивает фон окна, содержащего панель инструментов, когда оно было отделено от основной рамки. |
void |
paintToolBarDragWindowBackground |
Окрашивает фон окна, содержащего панель инструментов, когда оно было отделено от основной рамки. |
void |
paintToolBarDragWindowBorder |
Окрашивает границу окна, содержащего панель инструментов, когда оно было отделено от основной рамки. |
void |
paintToolBarDragWindowBorder |
Окрашивает границу окна, содержащего панель инструментов, когда оно было отделено от основной рамки. |
void |
paintToolTipBackground |
Окрашивает фон подсказки. |
void |
paintToolTipBorder |
Окрашивает границу подсказки. |
void |
paintTreeBackground |
Окрашивает фон дерева. |
void |
paintTreeBorder |
Окрашивает границу дерева. |
void |
paintTreeCellBackground |
Окрашивает фон строки, содержащей ячейку в дереве. |
void |
paintTreeCellBorder |
Окрашивает границу строки, содержащей ячейку в дереве. |
void |
paintTreeCellFocus |
Окрашивает индикатор фокуса для ячейки в дереве, когда она имеет фокус. |
void |
paintViewportBackground |
Окрашивает фон области просмотра. |
void |
paintViewportBorder |
Окрашивает границу области просмотра. |
Подробное описание конструкторов
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)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintDesktopPaneBackground
public void paintDesktopPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintDesktopPaneBorder
public void paintDesktopPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintEditorPaneBackground
public void paintEditorPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintEditorPaneBorder
public void paintEditorPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintFileChooserBackground
public void paintFileChooserBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintFileChooserBorder
public void paintFileChooserBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintFormattedTextFieldBackground
public void paintFormattedTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintFormattedTextFieldBorder
public void paintFormattedTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintInternalFrameTitlePaneBackground
public void paintInternalFrameTitlePaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintInternalFrameTitlePaneBorder
public void paintInternalFrameTitlePaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintInternalFrameBackground
public void paintInternalFrameBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintInternalFrameBorder
public void paintInternalFrameBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintLabelBackground
public void paintLabelBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintLabelBorder
public void paintLabelBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Parameters:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка фона списка
public void paintListBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка границы списка
public void paintListBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка фона панели меню
public void paintMenuBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка границы панели меню
public void paintMenuBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка фона пункта меню
public void paintMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка границы пункта меню
public void paintMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка фона меню
public void paintMenuBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка границы меню
public void paintMenuBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка фона диалогового окна
public void paintOptionPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка границы диалогового окна
public void paintOptionPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка фона панели
public void paintPanelBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка границы панели
public void paintPanelBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка фона поля пароля
public void paintPasswordFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка границы поля пароля
public void paintPasswordFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка фона всплывающего меню
public void paintPopupMenuBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Отрисовка границы всплывающего меню
public void paintPopupMenuBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintProgressBarBackground
public void paintProgressBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintProgressBarBackground
public void paintProgressBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJProgressBar.HORIZONTALилиJProgressBar.VERTICAL - Since:
- 1.6
paintProgressBarBorder
public void paintProgressBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintProgressBarBorder
public void paintProgressBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJProgressBar.HORIZONTALилиJProgressBar.VERTICAL - Since:
- 1.6
paintProgressBarForeground
public void paintProgressBarForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJProgressBar.HORIZONTALилиJProgressBar.VERTICAL
paintRadioButtonMenuItemBackground
public void paintRadioButtonMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintRadioButtonMenuItemBorder
public void paintRadioButtonMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintRadioButtonBackground
public void paintRadioButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintRadioButtonBorder
public void paintRadioButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintRootPaneBackground
public void paintRootPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintRootPaneBorder
public void paintRootPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintScrollBarBackground
public void paintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintScrollBarBackground
public void paintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Ориентация JScrollBar, одно из значенийJScrollBar.HORIZONTALилиJScrollBar.VERTICAL - Since:
- 1.6
paintScrollBarBorder
public void paintScrollBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Окрашивание границы полосы прокрутки
public void paintScrollBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Ориентация JScrollBar, одно из значенийJScrollBar.HORIZONTALилиJScrollBar.VERTICAL - С:
- 1.6
Окрашивание фона ползунка полосы прокрутки
public void paintScrollBarThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
JScrollPane. - Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Ориентация JScrollBar, одно из значенийJScrollBar.HORIZONTALилиJScrollBar.VERTICAL
Окрашивание границы ползунка полосы прокрутки
public void paintScrollBarThumbBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
JScrollPane. - Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Ориентация JScrollBar, одно из значенийJScrollBar.HORIZONTALилиJScrollBar.VERTICAL
Окрашивание фона дорожки полосы прокрутки
public void paintScrollBarTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание фона дорожки полосы прокрутки
public void paintScrollBarTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Ориентация JScrollBar, одно из значенийJScrollBar.HORIZONTALилиJScrollBar.VERTICAL - С:
- 1.6
Окрашивание границы дорожки полосы прокрутки
public void paintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание границы дорожки полосы прокрутки
public void paintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Ориентация JScrollBar, одно из значенийJScrollBar.HORIZONTALилиJScrollBar.VERTICAL - С:
- 1.6
Окрашивание фона области прокрутки
public void paintScrollPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание границы области прокрутки
public void paintScrollPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание фона разделителя
public void paintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание фона разделителя
public void paintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Одно из значенийJSeparator.HORIZONTALилиJSeparator.VERTICAL - С:
- 1.6
Окрашивание границы разделителя
public void paintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание границы разделителя
public void paintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Одно из значенийJSeparator.HORIZONTALилиJSeparator.VERTICAL - С:
- 1.6
paintSeparatorForeground
public void paintSeparatorForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJSeparator.HORIZONTALилиJSeparator.VERTICAL
paintSliderBackground
public void paintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintSliderBackground
public void paintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJSlider.HORIZONTALилиJSlider.VERTICAL - С:
- 1.6
paintSliderBorder
public void paintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintSliderBorder
public void paintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJSlider.HORIZONTALилиJSlider.VERTICAL - С:
- 1.6
paintSliderThumbBackground
public void paintSliderThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJSlider.HORIZONTALилиJSlider.VERTICAL
paintSliderThumbBorder
public void paintSliderThumbBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJSlider.HORIZONTALилиJSlider.VERTICAL
paintSliderTrackBackground
public void paintSliderTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintSliderTrackBackground
public void paintSliderTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJSlider.HORIZONTALилиJSlider.VERTICAL - С:
- 1.6
paintSliderTrackBorder
public void paintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintSliderTrackBorder
public void paintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJSlider.HORIZONTALилиJSlider.VERTICAL - С:
- 1.6
paintSpinnerBackground
public void paintSpinnerBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintSpinnerBorder
public void paintSpinnerBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
paintSplitPaneDividerBackground
public void paintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Метод paintSplitPaneDividerBackground
public void paintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJSplitPane.HORIZONTAL_SPLITилиJSplitPane.VERTICAL_SPLIT - С:
- 1.6
Метод paintSplitPaneDividerForeground
public void paintSplitPaneDividerForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJSplitPane.HORIZONTAL_SPLITилиJSplitPane.VERTICAL_SPLIT
Метод paintSplitPaneDragDivider
public void paintSplitPaneDragDivider(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJSplitPane.HORIZONTAL_SPLITилиJSplitPane.VERTICAL_SPLIT
Метод paintSplitPaneBackground
public void paintSplitPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Метод paintSplitPaneBorder
public void paintSplitPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Метод paintTabbedPaneBackground
public void paintTabbedPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Метод paintTabbedPaneBorder
public void paintTabbedPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Метод paintTabbedPaneTabAreaBackground
public void paintTabbedPaneTabAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Метод paintTabbedPaneTabAreaBackground
public void paintTabbedPaneTabAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJTabbedPane.TOP,JTabbedPane.LEFT,JTabbedPane.BOTTOM, илиJTabbedPane.RIGHT - С:
- 1.6
Метод paintTabbedPaneTabAreaBorder
public void paintTabbedPaneTabAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Метод paintTabbedPaneTabAreaBorder
public void paintTabbedPaneTabAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
orientation- Одно из значенийJTabbedPane.TOP,JTabbedPane.LEFT,JTabbedPane.BOTTOM, илиJTabbedPane.RIGHT - С:
- 1.6
Метод paintTabbedPaneTabBackground
public void paintTabbedPaneTabBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
tabIndex- Индекс отрисовываемой вкладки.
Метод paintTabbedPaneTabBackground
public void paintTabbedPaneTabBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation)
- Параметры:
-
context- SynthContext, идентифицирующийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки -
tabIndex- Индекс отрисовываемой вкладки. -
orientation- Одно из значенийJTabbedPane.TOP,JTabbedPane.LEFT,JTabbedPane.BOTTOM, илиJTabbedPane.RIGHT - С:
- 1.6
paintTabbedPaneTabBorder
public void paintTabbedPaneTabBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования -
tabIndex- Индекс вкладки, которая рисуется.
paintTabbedPaneTabBorder
public void paintTabbedPaneTabBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования -
tabIndex- Индекс вкладки, которая рисуется. -
orientation- Один изJTabbedPane.TOP,JTabbedPane.LEFT,JTabbedPane.BOTTOM, илиJTabbedPane.RIGHT - С:
- 1.6
paintTabbedPaneContentBackground
public void paintTabbedPaneContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTabbedPaneContentBorder
public void paintTabbedPaneContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTableHeaderBackground
public void paintTableHeaderBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTableHeaderBorder
public void paintTableHeaderBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTableBackground
public void paintTableBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTableBorder
public void paintTableBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTextAreaBackground
public void paintTextAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTextAreaBorder
public void paintTextAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTextPaneBackground
public void paintTextPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTextPaneBorder
public void paintTextPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTextFieldBackground
public void paintTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintTextFieldBorder
public void paintTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
paintToggleButtonBackground
public void paintToggleButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля рисования -
g-Graphicsдля рисования -
x- Координата X области для рисования -
y- Координата Y области для рисования -
w- Ширина области для рисования -
h- Высота области для рисования
Окрашивание границы переключателя
public void paintToggleButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание фона панели инструментов
public void paintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание фона панели инструментов
public void paintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Один изJToolBar.HORIZONTALилиJToolBar.VERTICAL - Since:
- 1.6
Окрашивание границы панели инструментов
public void paintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание границы панели инструментов
public void paintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Один изJToolBar.HORIZONTALилиJToolBar.VERTICAL - Since:
- 1.6
Окрашивание фона содержимого панели инструментов
public void paintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание фона содержимого панели инструментов
public void paintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Один изJToolBar.HORIZONTALилиJToolBar.VERTICAL - Since:
- 1.6
Окрашивание границы содержимого панели инструментов
public void paintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание границы содержимого панели инструментов
public void paintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Один изJToolBar.HORIZONTALилиJToolBar.VERTICAL - Since:
- 1.6
Окрашивание фона окна перетаскивания панели инструментов
public void paintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание фона окна перетаскивания панели инструментов
public void paintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Один изJToolBar.HORIZONTALилиJToolBar.VERTICAL - Since:
- 1.6
Окрашивание границы окна перетаскивания панели инструментов
public void paintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания
Окрашивание границы окна перетаскивания панели инструментов
public void paintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля окрашивания -
g-Graphicsдля окрашивания -
x- Координата X области для окрашивания -
y- Координата Y области для окрашивания -
w- Ширина области для окрашивания -
h- Высота области для окрашивания -
orientation- Один изJToolBar.HORIZONTALилиJToolBar.VERTICAL - Since:
- 1.6
Рисование фона подсказки
public void paintToolTipBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Рисование рамки подсказки
public void paintToolTipBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Рисование фона дерева
public void paintTreeBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Рисование рамки дерева
public void paintTreeBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Рисование фона ячейки дерева
public void paintTreeCellBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Рисование рамки ячейки дерева
public void paintTreeCellBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Рисование индикатора фокуса ячейки дерева
public void paintTreeCellFocus(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Рисование фона области просмотра
public void paintViewportBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
Рисование рамки области просмотра
public void paintViewportBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
- Параметры:
-
context- SynthContext, определяющийJComponentиRegionдля отрисовки -
g-Graphicsдля отрисовки -
x- Координата X области для отрисовки -
y- Координата Y области для отрисовки -
w- Ширина области для отрисовки -
h- Высота области для отрисовки
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html