java.lang.Object
javax.swing.plaf.synth.SynthPainter
SynthPainter
用于绘制 JComponent
的部分。至少每个 JComponent
都有两个绘制方法:一个用于边框,一个用于背景。一些 JComponent
有多个 Region
,因此有更多的绘制方法。
SynthPainter
的实例是通过 SynthStyle.getPainter(javax.swing.plaf.synth.SynthContext)
方法获取的。
通常,您通过 Synth 的 文件 格式提供 SynthPainter
。以下示例为所有将渲染图像 myImage.png
的 JButton
注册了一个绘制器:
<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
。
- 自版本:
- 1.5
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
paintArrowButtonBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制箭头按钮的背景。void
paintArrowButtonBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制箭头按钮的边框。void
paintArrowButtonForeground
(SynthContext context, Graphics g, int x, int y, int w, int h, int direction) 绘制箭头按钮的前景。void
paintButtonBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制按钮的背景。void
paintButtonBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制按钮的边框。void
paintCheckBoxBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制复选框的背景。void
paintCheckBoxBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制复选框的边框。void
paintCheckBoxMenuItemBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制复选框菜单项的背景。void
paintCheckBoxMenuItemBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制复选框菜单项的边框。void
paintColorChooserBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制颜色选择器的背景。void
paintColorChooserBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制颜色选择器的边框。void
paintComboBoxBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制组合框的背景。void
paintComboBoxBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制组合框的边框。void
paintDesktopIconBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制桌面图标的背景。void
paintDesktopIconBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制桌面图标的边框。void
paintDesktopPaneBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制桌面窗格的背景。void
paintDesktopPaneBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制桌面窗格的背景。void
paintEditorPaneBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制编辑器窗格的背景。void
paintEditorPaneBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制编辑器窗格的边框。void
paintFileChooserBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文件选择器的背景。void
paintFileChooserBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文件选择器的边框。void
paintFormattedTextFieldBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制格式化文本字段的背景。void
paintFormattedTextFieldBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制格式化文本字段的边框。void
paintInternalFrameBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗格的背景。void
paintInternalFrameBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗格的边框。void
paintInternalFrameTitlePaneBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗格标题窗格的背景。void
paintInternalFrameTitlePaneBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗格标题窗格的边框。void
paintLabelBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制标签的背景。void
paintLabelBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制标签的边框。void
paintListBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制列表的背景。void
paintListBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制列表的边框。void
paintMenuBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单的背景。void
paintMenuBarBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单栏的背景。void
paintMenuBarBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单栏的边框。void
paintMenuBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单的边框。void
paintMenuItemBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单项的背景。void
paintMenuItemBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单项的边框。void
paintOptionPaneBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项面板的背景。void
paintOptionPaneBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项面板的边框。void
paintPanelBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制面板的背景。void
paintPanelBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制面板的边框。void
paintPasswordFieldBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制密码字段的背景。void
paintPasswordFieldBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制密码字段的边框。void
paintPopupMenuBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制弹出菜单的背景。void
paintPopupMenuBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制弹出菜单的边框。void
paintProgressBarBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制进度条的背景。void
paintProgressBarBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制进度条的背景。void
paintProgressBarBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制进度条的边框。void
paintProgressBarBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制进度条的边框。void
paintProgressBarForeground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制进度条的前景。负责提供进度条的进度指示。void
paintRadioButtonBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制单选按钮的背景。void
paintRadioButtonBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制单选按钮的边框。void
paintRadioButtonMenuItemBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制单选按钮菜单项的背景。void
paintRadioButtonMenuItemBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制单选按钮菜单项的边框。void
paintRootPaneBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制根窗格的背景。void
paintRootPaneBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制根窗格的边框。void
paintScrollBarBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动条的背景。void
paintScrollBarBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的背景。void
paintScrollBarBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动条的边框。void
paintScrollBarBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的边框。void
paintScrollBarThumbBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的滑块的背景。void
paintScrollBarThumbBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的滑块的边框。void
paintScrollBarTrackBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动条的轨道的背景。void
paintScrollBarTrackBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的轨道的背景。void
paintScrollBarTrackBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动条的轨道的边框。void
paintScrollBarTrackBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的轨道的边框。void
paintScrollPaneBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动窗格的背景。void
paintScrollPaneBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动窗格的边框。void
paintSeparatorBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制分隔符的背景。void
paintSeparatorBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分隔符的背景。void
paintSeparatorBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制分隔符的边框。void
paintSeparatorBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分隔符的边框。void
paintSeparatorForeground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分隔符的前景。void
paintSliderBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滑块的背景。void
paintSliderBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的背景。void
paintSliderBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滑块的边框。void
paintSliderBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的边框。void
paintSliderThumbBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的滑块的背景。void
paintSliderThumbBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的滑块的边框。void
paintSliderTrackBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滑块的轨道的背景。void
paintSliderTrackBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的轨道的背景。void
paintSliderTrackBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滑块的轨道的边框。void
paintSliderTrackBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的轨道的边框。void
paintSpinnerBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制微调器的背景。void
paintSpinnerBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制微调器的边框。void
paintSplitPaneBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制分割窗格的背景。void
paintSplitPaneBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制分割窗格的边框。void
paintSplitPaneDividerBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制分割窗格的分隔条的背景。void
paintSplitPaneDividerBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分割窗格的分隔条的背景。void
paintSplitPaneDividerForeground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分割窗格的分隔条的前景。void
paintSplitPaneDragDivider
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分割窗格的分隔条的前景。void
paintTabbedPaneBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项卡窗格的背景。void
paintTabbedPaneBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项卡窗格的边框。void
paintTabbedPaneContentBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制包含选定选项卡内容的区域的背景。void
paintTabbedPaneContentBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制包含选定选项卡内容的区域的边框。void
paintTabbedPaneTabAreaBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项卡背后区域的背景。void
paintTabbedPaneTabAreaBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制选项卡背后区域的背景。void
paintTabbedPaneTabAreaBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项卡背后区域的边框。void
paintTabbedPaneTabAreaBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制选项卡背后区域的边框。void
paintTabbedPaneTabBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex) 绘制选项卡的背景。void
paintTabbedPaneTabBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation) 绘制选项卡的背景。void
paintTabbedPaneTabBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex) 绘制选项卡的边框。void
paintTabbedPaneTabBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation) 绘制选项卡的边框。void
paintTableBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制表格的背景。void
paintTableBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制表格的边框。void
paintTableHeaderBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制表头的背景。void
paintTableHeaderBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制表头的边框。void
paintTextAreaBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树中包含单元格的行的背景。void
paintTextAreaBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树中包含单元格的行的边框。void
paintTextFieldBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本区域的背景。void
paintTextFieldBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本区域的边框。void
paintTextPaneBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本字段的背景。void
paintTextPaneBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本字段的边框。void
paintToggleButtonBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本窗格的背景。void
paintToggleButtonBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本窗格的边框。void
paintToolBarBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制切换按钮的背景。void
paintToolBarBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制切换按钮的边框。void
paintToolBarBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏的背景。void
paintToolBarBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏的背景。void
paintToolBarContentBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏内容区域的边框。void
paintToolBarContentBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏内容区域的边框。void
paintToolBarContentBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏内容区域的背景。void
paintToolBarContentBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏内容区域的背景。void
paintToolBarDragWindowBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏从其主框架分离后包含工具栏的窗口的背景。void
paintToolBarDragWindowBackground
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏从其主框架分离后包含工具栏的窗口的背景。void
paintToolBarDragWindowBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏从其主框架分离后包含工具栏的窗口的边框。void
paintToolBarDragWindowBorder
(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏从其主框架分离后包含工具栏的窗口的边框。void
paintToolTipBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具提示的背景。void
paintToolTipBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具提示的边框。void
paintTreeBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树的背景。void
paintTreeBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树的边框。void
paintTreeCellBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树中包含单元格的行的背景。void
paintTreeCellBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树中包含单元格的行的边框。void
paintTreeCellFocus
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树中具有焦点的单元格的焦点指示器。void
paintViewportBackground
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制视口的背景。void
paintViewportBorder
(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制视口的边框。
-
Constructor Details
-
SynthPainter
protected SynthPainter()构造函数供子类调用。
-
-
Method Details
-
paintArrowButtonBackground
public void paintArrowButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制箭头按钮的背景。箭头按钮由一些组件创建,如JScrollBar
。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintArrowButtonBorder
绘制箭头按钮的边框。箭头按钮由一些组件创建,如JScrollBar
。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
direction
- SwingConstants.NORTH、SwingConstants.SOUTH、SwingConstants.EAST或SwingConstants.WEST之一
-
paintButtonBackground
绘制按钮的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintButtonBorder
绘制按钮的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintCheckBoxBackground
绘制复选框的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintCheckBoxBorder
绘制复选框的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintColorChooserBorder
绘制颜色选择器的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintComboBoxBackground
绘制组合框的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintComboBoxBorder
绘制组合框的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintDesktopIconBorder
绘制桌面图标的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintDesktopPaneBackground
public void paintDesktopPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制桌面窗格的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintDesktopPaneBorder
绘制桌面窗格的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要
-
paintEditorPaneBackground
Paints the background of an editor pane.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintEditorPaneBorder
Paints the border of an editor pane.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintFileChooserBackground
public void paintFileChooserBackground(SynthContext context, Graphics g, int x, int y, int w, int h) Paints the background of a file chooser.- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintFileChooserBorder
绘制文件选择器的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintFormattedTextFieldBackground
public void paintFormattedTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制格式化文本字段的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintFormattedTextFieldBorder
public void paintFormattedTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制格式化文本字段的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintInternalFrameTitlePaneBackground
public void paintInternalFrameTitlePaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗体标题窗格的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintInternalFrameTitlePaneBorder
public void paintInternalFrameTitlePaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗体标题窗格的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintInternalFrameBackground
public void paintInternalFrameBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗体的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintInternalFrameBorder
绘制内部窗体的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintLabelBackground
绘制标签的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintLabelBorder
绘制标签的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintListBackground
绘制列表的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintListBorder
绘制列表的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintMenuBarBackground
绘制菜单栏的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintMenuBarBorder
绘制菜单栏的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintMenuItemBackground
绘制菜单项的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintMenuItemBorder
绘制菜单项的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintMenuBackground
绘制菜单的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintMenuBorder
绘制菜单的边框。- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintOptionPaneBackground
Paints the background of an option pane.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintOptionPaneBorder
Paints the border of an option pane.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintPanelBackground
Paints the background of a panel.- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintPanelBorder
绘制面板的边框。- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintPasswordFieldBackground
public void paintPasswordFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制密码字段的背景。- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintPasswordFieldBorder
绘制密码字段的边框。- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintPopupMenuBackground
绘制弹出菜单的背景。- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintPopupMenuBorder
绘制弹出菜单的边框。- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度 -
orientation
-JProgressBar.HORIZONTAL
或JProgressBar.VERTICAL
之一 - 自版本:
- 1.6
-
paintProgressBarBorder
绘制进度条的边框。- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度 -
orientation
-JProgressBar.HORIZONTAL
或JProgressBar.VERTICAL
之一 - 自版本:
- 1.6
-
paintProgressBarForeground
public void paintProgressBarForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制进度条的前景。负责提供进度条进度的指示。- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintRadioButtonBorder
绘制单选按钮的边框。- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintRootPaneBackground
绘制根窗格的背景。- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintRootPaneBorder
绘制根窗格的边框。- 参数:
-
context
- 用于标识要绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标
-
paintScrollBarBackground
Paints the background of a scrollbar.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintScrollBarBackground
public void paintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) Paints the background of a scrollbar. This implementation invokes the method of the same name without the orientation.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to -
orientation
- Orientation of the JScrollBar, one ofJScrollBar.HORIZONTAL
orJScrollBar.VERTICAL
- Since:
- 1.6
-
paintScrollBarBorder
Paints the border of a scrollbar.- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
orientation
- JScrollBar的方向之一,可以是JScrollBar.HORIZONTAL
或JScrollBar.VERTICAL
- 自版本:
- 1.6
-
paintScrollBarTrackBorder
绘制滚动条轨道的边框。轨道包含滑块。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
orientation
- JScrollBar的方向之一,可以是JScrollBar.HORIZONTAL
或JScrollBar.VERTICAL
- 自版本:
- 1.6
-
paintScrollPaneBackground
绘制滚动窗格的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintScrollPaneBorder
绘制滚动窗格的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintSeparatorBackground
绘制分隔符的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintSeparatorBackground
public void paintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分隔符的背景。此实现调用了同名方法,但不包括方向信息。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
orientation
-JSeparator.HORIZONTAL
或JSeparator.VERTICAL
之一 - 自版本:
- 1.6
-
paintSeparatorBorder
绘制分隔符的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintSeparatorBorder
public void paintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分隔符的边框。此实现调用了同名方法,但不包括方向信息。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要
-
paintSliderBackground
Paints the background of a slider.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintSliderBackground
public void paintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) Paints the background of a slider. This implementation invokes the method of the same name without the orientation.- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
orientation
-JSlider.HORIZONTAL
或JSlider.VERTICAL
之一 - 自版本:
- 1.6
-
paintSliderBorder
绘制滑块的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
orientation
-JSlider.HORIZONTAL
或JSlider.VERTICAL
之一 - 自版本:
- 1.6
-
paintSliderTrackBorder
绘制滑块的轨道边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
orientation
-JSlider.HORIZONTAL
或JSlider.VERTICAL
之一 - 自版本:
- 1.6
-
paintSpinnerBackground
绘制微调器的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintSpinnerBorder
绘制微调器的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintSplitPaneBackground
Paints the background of a split pane.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintSplitPaneBorder
Paints the border of a split pane.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintTabbedPaneBackground
Paints the background of a tabbed pane.- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintTabbedPaneBorder
绘制选项卡窗格的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintTableHeaderBorder
绘制表头的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintTableBackground
绘制表格的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
-
paintTableBorder
Paints the border of a table.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintTextAreaBackground
Paints the background of a text area.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintTextAreaBorder
Paints the border of a text area.- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintTextPaneBackground
绘制文本面板的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintTextPaneBorder
绘制文本面板的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintTextFieldBackground
绘制文本字段的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintTextFieldBorder
绘制文本字段的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
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
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintToggleButtonBorder
绘制切换按钮的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintToolBarBackground
绘制工具栏的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintToolBarBackground
public void paintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏的背景。此实现调用了不带方向参数的同名方法。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
orientation
-JToolBar.HORIZONTAL
或JToolBar.VERTICAL
之一 - 自1.6起:
- 1.6
-
paintToolBarBorder
绘制工具栏的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintToolBarBorder
public void paintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏的边框。此实现调用了不带方向参数的同名方法。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
orientation
-JToolBar.HORIZONTAL
或JToolBar.VERTICAL
之一 - 自1.6起:
- 1.6
-
paintToolBarContentBackground
public void paintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏内容区域的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintToolBarContentBackground
public void paintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏内容区域的背景。此实现调用了不带方向参数的同名方法。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
orientation
-JToolBar.HORIZONTAL
或JToolBar.VERTICAL
之一 - 自1.6起:
- 1.6
-
paintToolBarContentBorder
绘制工具栏内容区域的边框。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度
-
paintToolBarContentBorder
public void paintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏内容区域的边框。此实现调用了不带方向参数的同名方法。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的Y坐标 -
w
- 要绘制到的区域的宽度 -
h
- 要绘制到的区域的高度 -
orientation
-JToolBar.HORIZONTAL
或JToolBar.VERTICAL
之一 - 自1.6起:
- 1.6
-
paintToolBarDragWindowBackground
public void paintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏所在窗口在从其主要框架中分离时的背景。- 参数:
-
context
- 用于标识要绘制到的JComponent
和Region
的SynthContext -
g
- 要绘制到的Graphics
-
x
- 要绘制到的区域的X坐标 -
y
- 要绘制到的区域的
-
paintToolBarDragWindowBackground
public void paintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) Paints the background of the window containing the tool bar when it has been detached from its primary frame. This implementation invokes the method of the same name without the orientation.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to -
orientation
- One ofJToolBar.HORIZONTAL
orJToolBar.VERTICAL
- Since:
- 1.6
-
paintToolBarDragWindowBorder
public void paintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h) Paints the border of the window containing the tool bar when it has been detached from it's primary frame.- Parameters:
-
context
- SynthContext identifying theJComponent
andRegion
to paint to -
g
-Graphics
to paint to -
x
- X coordinate of the area to paint to -
y
- Y coordinate of the area to paint to -
w
- Width of the area to paint to -
h
- Height of the area to paint to
-
paintToolBarDragWindowBorder
public void paintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏从其主要框架中分离时窗口的边框。此实现调用了同名方法,但不包括方向参数。- 参数:
-
context
- 用于绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度 -
orientation
-JToolBar.HORIZONTAL
或JToolBar.VERTICAL
之一 - 自从:
- 1.6
-
paintToolTipBackground
绘制工具提示的背景。- 参数:
-
context
- 用于绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintToolTipBorder
绘制工具提示的边框。- 参数:
-
context
- 用于绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintTreeBackground
绘制树的背景。- 参数:
-
context
- 用于绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintTreeBorder
绘制树的边框。- 参数:
-
context
- 用于绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintTreeCellBackground
绘制树中包含单元格的行的背景。- 参数:
-
context
- 用于绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintTreeCellBorder
绘制树中包含单元格的行的边框。- 参数:
-
context
- 用于绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintTreeCellFocus
绘制树中具有焦点的单元格的焦点指示器。- 参数:
-
context
- 用于绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintViewportBackground
绘制视口的背景。- 参数:
-
context
- 用于绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-
paintViewportBorder
绘制视口的边框。- 参数:
-
context
- 用于绘制的JComponent
和Region
的SynthContext -
g
- 要绘制的Graphics
-
x
- 要绘制的区域的X坐标 -
y
- 要绘制的区域的Y坐标 -
w
- 要绘制的区域的宽度 -
h
- 要绘制的区域的高度
-