模块 java.desktop

类 SynthPainter

java.lang.Object
javax.swing.plaf.synth.SynthPainter

public abstract class SynthPainter extends Object
SynthPainter 用于绘制 JComponent s 的部分。每个 JComponent 至少有两种绘制方法:一种用于边框,一种用于背景。有些 JComponent 有多个 Region ,因此有更多的绘制方法。

SynthPainter 的实例是从 SynthStyle.getPainter(javax.swing.plaf.synth.SynthContext) 方法获得的。

您通常通过 Synth 的 file 格式提供 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 就其不绘制而言是抽象的,所有方法都是空的。虽然这些方法都没有类型化以引发异常,但子类可以假定传入了有效参数,如果没有,它们可以抛出 NullPointerExceptionIllegalArgumentException 以响应无效参数。

自从:
1.5
  • 构造方法详细信息

    • SynthPainter

      protected SynthPainter()
      子类调用的构造方法。
  • 方法详情

    • paintArrowButtonBackground

      public void paintArrowButtonBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制箭头按钮的背景。箭头按钮由某些组件创建,例如 JScrollBar
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintArrowButtonBorder

      public void paintArrowButtonBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制箭头按钮的边框。箭头按钮由某些组件创建,例如 JScrollBar
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintArrowButtonForeground

      public void paintArrowButtonForeground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int direction)
      绘制箭头按钮的前景。此方法负责绘制方向的图形表示,通常是箭头。箭头按钮由某些组件创建,例如JScrollBar
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      direction - SwingConstants.NORTH、SwingConstants.SOUTH SwingConstants.EAST 或 SwingConstants.WEST 之一
    • paintButtonBackground

      public void paintButtonBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制按钮的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintButtonBorder

      public void paintButtonBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制按钮的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintCheckBoxMenuItemBackground

      public void paintCheckBoxMenuItemBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制复选框菜单项的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintCheckBoxMenuItemBorder

      public void paintCheckBoxMenuItemBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制复选框菜单项的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintCheckBoxBackground

      public void paintCheckBoxBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制复选框的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintCheckBoxBorder

      public void paintCheckBoxBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制复选框的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintColorChooserBackground

      public void paintColorChooserBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制颜色选择器的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintColorChooserBorder

      public void paintColorChooserBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制颜色选择器的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintComboBoxBackground

      public void paintComboBoxBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制组合框的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintComboBoxBorder

      public void paintComboBoxBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制组合框的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintDesktopIconBackground

      public void paintDesktopIconBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制桌面图标的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintDesktopIconBorder

      public void paintDesktopIconBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制桌面图标的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintDesktopPaneBorder

      public void paintDesktopPaneBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制桌面窗格的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintEditorPaneBackground

      public void paintEditorPaneBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制编辑器窗格的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintEditorPaneBorder

      public void paintEditorPaneBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制编辑器窗格的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintFileChooserBackground

      public void paintFileChooserBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制文件选择器的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintFileChooserBorder

      public void paintFileChooserBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制文件选择器的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintInternalFrameBorder

      public void paintInternalFrameBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制内部框架的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintLabelBackground

      public void paintLabelBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制标签的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintLabelBorder

      public void paintLabelBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制标签的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintListBackground

      public void paintListBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制列表的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintListBorder

      public void paintListBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制列表的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintMenuBarBackground

      public void paintMenuBarBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制菜单栏的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintMenuBarBorder

      public void paintMenuBarBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制菜单栏的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintMenuItemBackground

      public void paintMenuItemBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制菜单项的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintMenuItemBorder

      public void paintMenuItemBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制菜单项的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintMenuBackground

      public void paintMenuBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制菜单的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintMenuBorder

      public void paintMenuBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制菜单的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintOptionPaneBackground

      public void paintOptionPaneBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制选项窗格的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintOptionPaneBorder

      public void paintOptionPaneBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制选项窗格的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintPanelBackground

      public void paintPanelBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制面板的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintPanelBorder

      public void paintPanelBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制面板的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintPasswordFieldBorder

      public void paintPasswordFieldBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制密码字段的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintPopupMenuBackground

      public void paintPopupMenuBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制弹出菜单的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintPopupMenuBorder

      public void paintPopupMenuBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制弹出菜单的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintProgressBarBackground

      public void paintProgressBarBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制进度条的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintProgressBarBackground

      public void paintProgressBarBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制进度条的背景。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JProgressBar.HORIZONTALJProgressBar.VERTICAL 之一
      自从:
      1.6
    • paintProgressBarBorder

      public void paintProgressBarBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制进度条的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintProgressBarBorder

      public void paintProgressBarBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制进度条的边框。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JProgressBar.HORIZONTALJProgressBar.VERTICAL 之一
      自从:
      1.6
    • paintProgressBarForeground

      public void paintProgressBarForeground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制进度条的前景。负责提供进度条的进度指示。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JProgressBar.HORIZONTALJProgressBar.VERTICAL 之一
    • paintRadioButtonMenuItemBackground

      public void paintRadioButtonMenuItemBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制单选按钮菜单项的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintRadioButtonMenuItemBorder

      public void paintRadioButtonMenuItemBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制单选按钮菜单项的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintRadioButtonBackground

      public void paintRadioButtonBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制单选按钮的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintRadioButtonBorder

      public void paintRadioButtonBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制单选按钮的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintRootPaneBackground

      public void paintRootPaneBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制根窗格的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintRootPaneBorder

      public void paintRootPaneBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制根窗格的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintScrollBarBackground

      public void paintScrollBarBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制滚动条的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintScrollBarBackground

      public void paintScrollBarBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滚动条的背景。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JScrollBar 的方向,JScrollBar.HORIZONTALJScrollBar.VERTICAL 之一
      自从:
      1.6
    • paintScrollBarBorder

      public void paintScrollBarBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制滚动条的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintScrollBarBorder

      public void paintScrollBarBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滚动条的边框。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JScrollBar 的方向,JScrollBar.HORIZONTALJScrollBar.VERTICAL 之一
      自从:
      1.6
    • paintScrollBarThumbBackground

      public void paintScrollBarThumbBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滚动条拇指的背景。缩略图提供了关于 JScrollPane 中有多少组件可见的图形指示。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JScrollBar 的方向,JScrollBar.HORIZONTALJScrollBar.VERTICAL 之一
    • paintScrollBarThumbBorder

      public void paintScrollBarThumbBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滚动条拇指的边框。缩略图提供了关于 JScrollPane 中有多少组件可见的图形指示。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JScrollBar 的方向,JScrollBar.HORIZONTALJScrollBar.VERTICAL 之一
    • paintScrollBarTrackBackground

      public void paintScrollBarTrackBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制滚动条轨道的背景。轨道包含拇指。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintScrollBarTrackBackground

      public void paintScrollBarTrackBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滚动条轨道的背景。轨道包含拇指。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JScrollBar 的方向,JScrollBar.HORIZONTALJScrollBar.VERTICAL 之一
      自从:
      1.6
    • paintScrollBarTrackBorder

      public void paintScrollBarTrackBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制滚动条轨道的边界。轨道包含拇指。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintScrollBarTrackBorder

      public void paintScrollBarTrackBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滚动条轨道的边界。轨道包含拇指。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JScrollBar 的方向,JScrollBar.HORIZONTALJScrollBar.VERTICAL 之一
      自从:
      1.6
    • paintScrollPaneBackground

      public void paintScrollPaneBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制滚动窗格的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintScrollPaneBorder

      public void paintScrollPaneBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制滚动窗格的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintSeparatorBackground

      public void paintSeparatorBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制分隔符的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSeparator.HORIZONTALJSeparator.VERTICAL 之一
      自从:
      1.6
    • paintSeparatorBorder

      public void paintSeparatorBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制分隔符的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSeparator.HORIZONTALJSeparator.VERTICAL 之一
      自从:
      1.6
    • paintSeparatorForeground

      public void paintSeparatorForeground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制分隔符的前景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSeparator.HORIZONTALJSeparator.VERTICAL 之一
    • paintSliderBackground

      public void paintSliderBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制滑块的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintSliderBackground

      public void paintSliderBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滑块的背景。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSlider.HORIZONTALJSlider.VERTICAL 之一
      自从:
      1.6
    • paintSliderBorder

      public void paintSliderBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制滑块的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintSliderBorder

      public void paintSliderBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滑块的边框。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSlider.HORIZONTALJSlider.VERTICAL 之一
      自从:
      1.6
    • paintSliderThumbBackground

      public void paintSliderThumbBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滑块拇指的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSlider.HORIZONTALJSlider.VERTICAL 之一
    • paintSliderThumbBorder

      public void paintSliderThumbBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滑块滑块的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSlider.HORIZONTALJSlider.VERTICAL 之一
    • paintSliderTrackBackground

      public void paintSliderTrackBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制滑块轨道的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintSliderTrackBackground

      public void paintSliderTrackBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滑块轨道的背景。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSlider.HORIZONTALJSlider.VERTICAL 之一
      自从:
      1.6
    • paintSliderTrackBorder

      public void paintSliderTrackBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制滑块轨道的边界。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintSliderTrackBorder

      public void paintSliderTrackBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制滑块轨道的边界。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSlider.HORIZONTALJSlider.VERTICAL 之一
      自从:
      1.6
    • paintSpinnerBackground

      public void paintSpinnerBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制微调器的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintSpinnerBorder

      public void paintSpinnerBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制微调器的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintSplitPaneDividerBackground

      public void paintSplitPaneDividerBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制拆分窗格分隔线的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintSplitPaneDividerBackground

      public void paintSplitPaneDividerBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制拆分窗格分隔线的背景。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSplitPane.HORIZONTAL_SPLITJSplitPane.VERTICAL_SPLIT 之一
      自从:
      1.6
    • paintSplitPaneDividerForeground

      public void paintSplitPaneDividerForeground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制拆分窗格分隔线的前景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSplitPane.HORIZONTAL_SPLITJSplitPane.VERTICAL_SPLIT 之一
    • paintSplitPaneDragDivider

      public void paintSplitPaneDragDivider(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      当用户拖动拆分窗格的分隔线时,绘制分隔线。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JSplitPane.HORIZONTAL_SPLITJSplitPane.VERTICAL_SPLIT 之一
    • paintSplitPaneBackground

      public void paintSplitPaneBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制拆分窗格的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintSplitPaneBorder

      public void paintSplitPaneBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制拆分窗格的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTabbedPaneBackground

      public void paintTabbedPaneBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制选项卡式窗格的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTabbedPaneBorder

      public void paintTabbedPaneBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制选项卡式窗格的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTabbedPaneTabAreaBackground

      public void paintTabbedPaneTabAreaBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制选项卡式窗格的选项卡后面区域的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTabbedPaneTabAreaBackground

      public void paintTabbedPaneTabAreaBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制选项卡式窗格的选项卡后面区域的背景。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JTabbedPane.TOPJTabbedPane.LEFTJTabbedPane.BOTTOMJTabbedPane.RIGHT 之一
      自从:
      1.6
    • paintTabbedPaneTabAreaBorder

      public void paintTabbedPaneTabAreaBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制选项卡式窗格选项卡后面区域的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTabbedPaneTabAreaBorder

      public void paintTabbedPaneTabAreaBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      绘制选项卡式窗格选项卡后面区域的边框。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JTabbedPane.TOPJTabbedPane.LEFTJTabbedPane.BOTTOMJTabbedPane.RIGHT 之一
      自从:
      1.6
    • paintTabbedPaneTabBackground

      public void paintTabbedPaneTabBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int tabIndex)
      绘制选项卡式窗格的选项卡的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      tabIndex - 正在绘制的选项卡的索引。
    • paintTabbedPaneTabBackground

      public void paintTabbedPaneTabBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int tabIndex, int orientation)
      绘制选项卡式窗格的选项卡的背景。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      tabIndex - 正在绘制的选项卡的索引。
      orientation - JTabbedPane.TOPJTabbedPane.LEFTJTabbedPane.BOTTOMJTabbedPane.RIGHT 之一
      自从:
      1.6
    • paintTabbedPaneTabBorder

      public void paintTabbedPaneTabBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int tabIndex)
      绘制选项卡式窗格的选项卡边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      tabIndex - 正在绘制的选项卡的索引。
    • paintTabbedPaneTabBorder

      public void paintTabbedPaneTabBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int tabIndex, int orientation)
      绘制选项卡式窗格的选项卡边框。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      tabIndex - 正在绘制的选项卡的索引。
      orientation - JTabbedPane.TOPJTabbedPane.LEFTJTabbedPane.BOTTOMJTabbedPane.RIGHT 之一
      自从:
      1.6
    • paintTabbedPaneContentBackground

      public void paintTabbedPaneContentBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制包含选项卡式窗格的选定选项卡内容的区域的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTabbedPaneContentBorder

      public void paintTabbedPaneContentBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制包含选项卡式窗格的选定选项卡内容的区域的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTableHeaderBackground

      public void paintTableHeaderBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制表格标题的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTableHeaderBorder

      public void paintTableHeaderBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制表格标题的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTableBackground

      public void paintTableBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制表格的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTableBorder

      public void paintTableBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制表格的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTextAreaBackground

      public void paintTextAreaBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制文本区域的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTextAreaBorder

      public void paintTextAreaBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制文本区域的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTextPaneBackground

      public void paintTextPaneBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制文本窗格的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTextPaneBorder

      public void paintTextPaneBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制文本窗格的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTextFieldBackground

      public void paintTextFieldBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制文本字段的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTextFieldBorder

      public void paintTextFieldBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制文本字段的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintToggleButtonBackground

      public void paintToggleButtonBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制切换按钮的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintToggleButtonBorder

      public void paintToggleButtonBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制切换按钮的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintToolBarBackground

      public void paintToolBarBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制工具栏的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JToolBar.HORIZONTALJToolBar.VERTICAL 之一
      自从:
      1.6
    • paintToolBarBorder

      public void paintToolBarBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制工具栏的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JToolBar.HORIZONTALJToolBar.VERTICAL 之一
      自从:
      1.6
    • paintToolBarContentBackground

      public void paintToolBarContentBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制工具栏内容区域的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JToolBar.HORIZONTALJToolBar.VERTICAL 之一
      自从:
      1.6
    • paintToolBarContentBorder

      public void paintToolBarContentBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制工具栏内容区域的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      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 - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JToolBar.HORIZONTALJToolBar.VERTICAL 之一
      自从:
      1.6
    • paintToolBarDragWindowBackground

      public void paintToolBarDragWindowBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      当工具栏与其主框架分离时,绘制包含工具栏的窗口的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintToolBarDragWindowBackground

      public void paintToolBarDragWindowBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      当工具栏与其主框架分离时,绘制包含工具栏的窗口的背景。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JToolBar.HORIZONTALJToolBar.VERTICAL 之一
      自从:
      1.6
    • paintToolBarDragWindowBorder

      public void paintToolBarDragWindowBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      当工具栏从其主框架分离时,绘制包含工具栏的窗口的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintToolBarDragWindowBorder

      public void paintToolBarDragWindowBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h, int orientation)
      当工具栏从其主框架分离时,绘制包含工具栏的窗口的边框。此实现调用没有方向的同名方法。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
      orientation - JToolBar.HORIZONTALJToolBar.VERTICAL 之一
      自从:
      1.6
    • paintToolTipBackground

      public void paintToolTipBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制工具提示的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintToolTipBorder

      public void paintToolTipBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制工具提示的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTreeBackground

      public void paintTreeBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制树的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTreeBorder

      public void paintTreeBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制树的边界。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTreeCellBackground

      public void paintTreeCellBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制包含树中单元格的行的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTreeCellBorder

      public void paintTreeCellBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制包含树中单元格的行的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintTreeCellFocus

      public void paintTreeCellFocus(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      当树中的单元格具有焦点时,绘制其焦点指示器。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintViewportBackground

      public void paintViewportBackground(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制视口的背景。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度
    • paintViewportBorder

      public void paintViewportBorder(SynthContext  context, Graphics  g, int x, int y, int w, int h)
      绘制视口的边框。
      参数:
      context - SynthContext 标识要绘制的 JComponentRegion
      g - Graphics 画到
      x - 绘制区域的 X 坐标
      y - 绘制区域的 Y 坐标
      w - 绘制区域的宽度
      h - 要绘制的区域的高度