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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpaintArrowButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制箭头按钮的背景。voidpaintArrowButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制箭头按钮的边框。voidpaintArrowButtonForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int direction) 绘制箭头按钮的前景。voidpaintButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制按钮的背景。voidpaintButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制按钮的边框。voidpaintCheckBoxBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制复选框的背景。voidpaintCheckBoxBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制复选框的边框。voidpaintCheckBoxMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制复选框菜单项的背景。voidpaintCheckBoxMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制复选框菜单项的边框。voidpaintColorChooserBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制颜色选择器的背景。voidpaintColorChooserBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制颜色选择器的边框。voidpaintComboBoxBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制组合框的背景。voidpaintComboBoxBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制组合框的边框。voidpaintDesktopIconBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制桌面图标的背景。voidpaintDesktopIconBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制桌面图标的边框。voidpaintDesktopPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制桌面窗格的背景。voidpaintDesktopPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制桌面窗格的背景。voidpaintEditorPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制编辑器窗格的背景。voidpaintEditorPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制编辑器窗格的边框。voidpaintFileChooserBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文件选择器的背景。voidpaintFileChooserBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文件选择器的边框。voidpaintFormattedTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制格式化文本字段的背景。voidpaintFormattedTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制格式化文本字段的边框。voidpaintInternalFrameBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗格的背景。voidpaintInternalFrameBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗格的边框。voidpaintInternalFrameTitlePaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗格标题窗格的背景。voidpaintInternalFrameTitlePaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制内部窗格标题窗格的边框。voidpaintLabelBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制标签的背景。voidpaintLabelBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制标签的边框。voidpaintListBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制列表的背景。voidpaintListBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制列表的边框。voidpaintMenuBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单的背景。voidpaintMenuBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单栏的背景。voidpaintMenuBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单栏的边框。voidpaintMenuBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单的边框。voidpaintMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单项的背景。voidpaintMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制菜单项的边框。voidpaintOptionPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项面板的背景。voidpaintOptionPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项面板的边框。voidpaintPanelBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制面板的背景。voidpaintPanelBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制面板的边框。voidpaintPasswordFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制密码字段的背景。voidpaintPasswordFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制密码字段的边框。voidpaintPopupMenuBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制弹出菜单的背景。voidpaintPopupMenuBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制弹出菜单的边框。voidpaintProgressBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制进度条的背景。voidpaintProgressBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制进度条的背景。voidpaintProgressBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制进度条的边框。voidpaintProgressBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制进度条的边框。voidpaintProgressBarForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制进度条的前景。负责提供进度条的进度指示。voidpaintRadioButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制单选按钮的背景。voidpaintRadioButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制单选按钮的边框。voidpaintRadioButtonMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制单选按钮菜单项的背景。voidpaintRadioButtonMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制单选按钮菜单项的边框。voidpaintRootPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制根窗格的背景。voidpaintRootPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制根窗格的边框。voidpaintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动条的背景。voidpaintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的背景。voidpaintScrollBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动条的边框。voidpaintScrollBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的边框。voidpaintScrollBarThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的滑块的背景。voidpaintScrollBarThumbBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的滑块的边框。voidpaintScrollBarTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动条的轨道的背景。voidpaintScrollBarTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的轨道的背景。voidpaintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动条的轨道的边框。voidpaintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滚动条的轨道的边框。voidpaintScrollPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动窗格的背景。voidpaintScrollPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滚动窗格的边框。voidpaintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制分隔符的背景。voidpaintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分隔符的背景。voidpaintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制分隔符的边框。voidpaintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分隔符的边框。voidpaintSeparatorForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分隔符的前景。voidpaintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滑块的背景。voidpaintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的背景。voidpaintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滑块的边框。voidpaintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的边框。voidpaintSliderThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的滑块的背景。voidpaintSliderThumbBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的滑块的边框。voidpaintSliderTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滑块的轨道的背景。voidpaintSliderTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的轨道的背景。voidpaintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制滑块的轨道的边框。voidpaintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制滑块的轨道的边框。voidpaintSpinnerBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制微调器的背景。voidpaintSpinnerBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制微调器的边框。voidpaintSplitPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制分割窗格的背景。voidpaintSplitPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制分割窗格的边框。voidpaintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制分割窗格的分隔条的背景。voidpaintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分割窗格的分隔条的背景。voidpaintSplitPaneDividerForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分割窗格的分隔条的前景。voidpaintSplitPaneDragDivider(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制分割窗格的分隔条的前景。voidpaintTabbedPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项卡窗格的背景。voidpaintTabbedPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项卡窗格的边框。voidpaintTabbedPaneContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制包含选定选项卡内容的区域的背景。voidpaintTabbedPaneContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制包含选定选项卡内容的区域的边框。voidpaintTabbedPaneTabAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项卡背后区域的背景。voidpaintTabbedPaneTabAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制选项卡背后区域的背景。voidpaintTabbedPaneTabAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制选项卡背后区域的边框。voidpaintTabbedPaneTabAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制选项卡背后区域的边框。voidpaintTabbedPaneTabBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex) 绘制选项卡的背景。voidpaintTabbedPaneTabBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation) 绘制选项卡的背景。voidpaintTabbedPaneTabBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex) 绘制选项卡的边框。voidpaintTabbedPaneTabBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation) 绘制选项卡的边框。voidpaintTableBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制表格的背景。voidpaintTableBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制表格的边框。voidpaintTableHeaderBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制表头的背景。voidpaintTableHeaderBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制表头的边框。voidpaintTextAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树中包含单元格的行的背景。voidpaintTextAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树中包含单元格的行的边框。voidpaintTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本区域的背景。voidpaintTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本区域的边框。voidpaintTextPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本字段的背景。voidpaintTextPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本字段的边框。voidpaintToggleButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本窗格的背景。voidpaintToggleButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制文本窗格的边框。voidpaintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制切换按钮的背景。voidpaintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制切换按钮的边框。voidpaintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏的背景。voidpaintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏的背景。voidpaintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏内容区域的边框。voidpaintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏内容区域的边框。voidpaintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏内容区域的背景。voidpaintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏内容区域的背景。voidpaintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏从其主框架分离后包含工具栏的窗口的背景。voidpaintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏从其主框架分离后包含工具栏的窗口的背景。voidpaintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具栏从其主框架分离后包含工具栏的窗口的边框。voidpaintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 绘制工具栏从其主框架分离后包含工具栏的窗口的边框。voidpaintToolTipBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具提示的背景。voidpaintToolTipBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制工具提示的边框。voidpaintTreeBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树的背景。voidpaintTreeBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树的边框。voidpaintTreeCellBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树中包含单元格的行的背景。voidpaintTreeCellBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树中包含单元格的行的边框。voidpaintTreeCellFocus(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制树中具有焦点的单元格的焦点指示器。voidpaintViewportBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 绘制视口的背景。voidpaintViewportBorder(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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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.HORIZONTALorJScrollBar.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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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 theJComponentandRegionto paint to -
g-Graphicsto 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.HORIZONTALorJToolBar.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 theJComponentandRegionto paint to -
g-Graphicsto 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- 要绘制的区域的高度
-