Класс 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
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Конструктор для вызова подклассами. |
Краткое описание методов
| Modifier and Type | Method | Description |
|---|---|---|
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- Высота области для рисования
Отрисовка фона значка рабочего стола
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