| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 SynthContext 的软件包 | |
|---|---|
| javax.swing.plaf.synth | Synth 是一个可更换皮肤 (skinnable) 的外观,在其中可委托所有绘制。 | 
| javax.swing.plaf.synth 中 SynthContext 的使用 | 
|---|
| 参数类型为 SynthContext 的 javax.swing.plaf.synth 中的方法 | |
|---|---|
 int | 
SynthGraphicsUtils.computeStringWidth(SynthContext ss,
                   Font font,
                   FontMetrics metrics,
                   String text)
返回传入字符串的大小。  | 
 void | 
SynthGraphicsUtils.drawLine(SynthContext context,
         Object paintKey,
         Graphics g,
         int x1,
         int y1,
         int x2,
         int y2)
在两个端点之间绘制一条线。  | 
 void | 
SynthGraphicsUtils.drawLine(SynthContext context,
         Object paintKey,
         Graphics g,
         int x1,
         int y1,
         int x2,
         int y2,
         Object styleKey)
在两个端点之间绘制一条线。  | 
 Object | 
SynthStyle.get(SynthContext context,
    Object key)
某个 region 特定样式属性的获取器。  | 
 boolean | 
SynthStyle.getBoolean(SynthContext context,
           Object key,
           boolean defaultValue)
获得其值是一个 Boolean 值的特定样式属性的便捷方法。  | 
 Color | 
SynthStyle.getColor(SynthContext context,
         ColorType type)
返回指定状态的颜色。  | 
protected abstract  Color | 
SynthStyle.getColorForState(SynthContext context,
                 ColorType type)
返回指定状态的颜色。  | 
 Font | 
SynthStyle.getFont(SynthContext context)
返回指定状态的 Font。  | 
protected abstract  Font | 
SynthStyle.getFontForState(SynthContext context)
返回指定状态的字体。  | 
 SynthGraphicsUtils | 
SynthStyle.getGraphicsUtils(SynthContext context)
返回指定上下文的 SynthGraphicUtils。 | 
 Icon | 
SynthStyle.getIcon(SynthContext context,
        Object key)
获得其值是一个 Icon 的特定样式属性的便捷方法。  | 
 Insets | 
SynthStyle.getInsets(SynthContext context,
          Insets insets)
返回用来计算大小调整信息的 Insets。  | 
 int | 
SynthStyle.getInt(SynthContext context,
       Object key,
       int defaultValue)
获得值为 Number 的一个特定样式属性的便捷方法。 | 
 int | 
SynthGraphicsUtils.getMaximumCharHeight(SynthContext context)
根据传入的 SynthContext 返回 Font 的最大高度。  | 
 Dimension | 
SynthGraphicsUtils.getMaximumSize(SynthContext ss,
               Font font,
               String text,
               Icon icon,
               int hAlign,
               int vAlign,
               int hTextPosition,
               int vTextPosition,
               int iconTextGap,
               int mnemonicIndex)
返回正确呈现图标和文本所需的最大大小。  | 
 Dimension | 
SynthGraphicsUtils.getMinimumSize(SynthContext ss,
               Font font,
               String text,
               Icon icon,
               int hAlign,
               int vAlign,
               int hTextPosition,
               int vTextPosition,
               int iconTextGap,
               int mnemonicIndex)
返回正确呈现图标和文本所需的最小大小。  | 
 SynthPainter | 
SynthStyle.getPainter(SynthContext context)
返回将用于绘制的 SynthPainter。 | 
 Dimension | 
SynthGraphicsUtils.getPreferredSize(SynthContext ss,
                 Font font,
                 String text,
                 Icon icon,
                 int hAlign,
                 int vAlign,
                 int hTextPosition,
                 int vTextPosition,
                 int iconTextGap,
                 int mnemonicIndex)
返回正确呈现图标和文本所需的首选大小。  | 
 String | 
SynthStyle.getString(SynthContext context,
          Object key,
          String defaultValue)
获得其值是一个 String 值的特定样式属性的便捷方法。  | 
 void | 
SynthStyle.installDefaults(SynthContext context)
在 context 的 JComponent 上根据此 Style 安装必要的状态。 | 
 boolean | 
SynthStyle.isOpaque(SynthContext context)
如果 region 是不透明的,则返回 true。  | 
 String | 
SynthGraphicsUtils.layoutText(SynthContext ss,
           FontMetrics fm,
           String text,
           Icon icon,
           int hAlign,
           int vAlign,
           int hTextPosition,
           int vTextPosition,
           Rectangle viewR,
           Rectangle iconR,
           Rectangle textR,
           int iconTextGap)
根据通过引用返回的放置图标和文本的位置,布局文本和图标。  | 
 void | 
SynthPainter.paintArrowButtonBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h)
绘制箭头按钮的背景。  | 
 void | 
SynthPainter.paintArrowButtonBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制箭头按钮的边框。  | 
 void | 
SynthPainter.paintArrowButtonForeground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h,
                           int direction)
绘制箭头按钮的前景。  | 
 void | 
SynthPainter.paintButtonBackground(SynthContext context,
                      Graphics g,
                      int x,
                      int y,
                      int w,
                      int h)
绘制按钮的背景。  | 
 void | 
SynthPainter.paintButtonBorder(SynthContext context,
                  Graphics g,
                  int x,
                  int y,
                  int w,
                  int h)
绘制按钮的边框。  | 
 void | 
SynthPainter.paintCheckBoxBackground(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)
绘制复选框的背景。  | 
 void | 
SynthPainter.paintCheckBoxBorder(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制复选框的边框。  | 
 void | 
SynthPainter.paintCheckBoxMenuItemBackground(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)
绘制复选框菜单项的背景。  | 
 void | 
SynthPainter.paintCheckBoxMenuItemBorder(SynthContext context,
                            Graphics g,
                            int x,
                            int y,
                            int w,
                            int h)
绘制复选框菜单项的边框。  | 
 void | 
SynthPainter.paintColorChooserBackground(SynthContext context,
                            Graphics g,
                            int x,
                            int y,
                            int w,
                            int h)
绘制颜色选择器的背景。  | 
 void | 
SynthPainter.paintColorChooserBorder(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)
绘制颜色选择器的边框。  | 
 void | 
SynthPainter.paintComboBoxBackground(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)
绘制组合框的背景。  | 
 void | 
SynthPainter.paintComboBoxBorder(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制组合框的边框。  | 
 void | 
SynthPainter.paintDesktopIconBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h)
绘制桌面图标的背景。  | 
 void | 
SynthPainter.paintDesktopIconBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制桌面图标的边框。  | 
 void | 
SynthPainter.paintDesktopPaneBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h)
绘制桌面窗格的背景。  | 
 void | 
SynthPainter.paintDesktopPaneBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制桌面窗格的边框。  | 
 void | 
SynthPainter.paintEditorPaneBackground(SynthContext context,
                          Graphics g,
                          int x,
                          int y,
                          int w,
                          int h)
绘制编辑器窗格的背景。  | 
 void | 
SynthPainter.paintEditorPaneBorder(SynthContext context,
                      Graphics g,
                      int x,
                      int y,
                      int w,
                      int h)
绘制编辑器窗格的边框。  | 
 void | 
SynthPainter.paintFileChooserBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h)
绘制文件选择器的背景。  | 
 void | 
SynthPainter.paintFileChooserBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制文件选择器的边框。  | 
 void | 
SynthPainter.paintFormattedTextFieldBackground(SynthContext context,
                                  Graphics g,
                                  int x,
                                  int y,
                                  int w,
                                  int h)
绘制已格式化文本字段的背景。  | 
 void | 
SynthPainter.paintFormattedTextFieldBorder(SynthContext context,
                              Graphics g,
                              int x,
                              int y,
                              int w,
                              int h)
绘制已格式化文本字段的边框。  | 
 void | 
SynthPainter.paintInternalFrameBackground(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h)
绘制内部窗体的背景。  | 
 void | 
SynthPainter.paintInternalFrameBorder(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h)
绘制内部窗体的边框。  | 
 void | 
SynthPainter.paintInternalFrameTitlePaneBackground(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h)
绘制内部窗体标题窗格的背景。  | 
 void | 
SynthPainter.paintInternalFrameTitlePaneBorder(SynthContext context,
                                  Graphics g,
                                  int x,
                                  int y,
                                  int w,
                                  int h)
绘制内部窗体标题窗格的边框。  | 
 void | 
SynthPainter.paintLabelBackground(SynthContext context,
                     Graphics g,
                     int x,
                     int y,
                     int w,
                     int h)
绘制标签的背景。  | 
 void | 
SynthPainter.paintLabelBorder(SynthContext context,
                 Graphics g,
                 int x,
                 int y,
                 int w,
                 int h)
绘制标签的边框。  | 
 void | 
SynthPainter.paintListBackground(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制列表的背景。  | 
 void | 
SynthPainter.paintListBorder(SynthContext context,
                Graphics g,
                int x,
                int y,
                int w,
                int h)
绘制列表的边框。  | 
 void | 
SynthPainter.paintMenuBackground(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制菜单的背景。  | 
 void | 
SynthPainter.paintMenuBarBackground(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制菜单栏的背景。  | 
 void | 
SynthPainter.paintMenuBarBorder(SynthContext context,
                   Graphics g,
                   int x,
                   int y,
                   int w,
                   int h)
绘制菜单栏的边框。  | 
 void | 
SynthPainter.paintMenuBorder(SynthContext context,
                Graphics g,
                int x,
                int y,
                int w,
                int h)
绘制菜单的边框。  | 
 void | 
SynthPainter.paintMenuItemBackground(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)
绘制菜单项的背景。  | 
 void | 
SynthPainter.paintMenuItemBorder(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制菜单项的边框。  | 
 void | 
SynthPainter.paintOptionPaneBackground(SynthContext context,
                          Graphics g,
                          int x,
                          int y,
                          int w,
                          int h)
绘制选项窗格的背景。  | 
 void | 
SynthPainter.paintOptionPaneBorder(SynthContext context,
                      Graphics g,
                      int x,
                      int y,
                      int w,
                      int h)
绘制选项窗格的边框。  | 
 void | 
SynthPainter.paintPanelBackground(SynthContext context,
                     Graphics g,
                     int x,
                     int y,
                     int w,
                     int h)
绘制面板的背景。  | 
 void | 
SynthPainter.paintPanelBorder(SynthContext context,
                 Graphics g,
                 int x,
                 int y,
                 int w,
                 int h)
绘制面板的边框。  | 
 void | 
SynthPainter.paintPasswordFieldBackground(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h)
绘制密码字段的背景。  | 
 void | 
SynthPainter.paintPasswordFieldBorder(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h)
绘制密码字段的边框。  | 
 void | 
SynthPainter.paintPopupMenuBackground(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h)
绘制弹出菜单的背景。  | 
 void | 
SynthPainter.paintPopupMenuBorder(SynthContext context,
                     Graphics g,
                     int x,
                     int y,
                     int w,
                     int h)
绘制弹出菜单的边框。  | 
 void | 
SynthPainter.paintProgressBarBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h)
绘制进度条的背景。  | 
 void | 
SynthPainter.paintProgressBarBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h,
                           int orientation)
绘制进度条的背景。  | 
 void | 
SynthPainter.paintProgressBarBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制进度条的边框。  | 
 void | 
SynthPainter.paintProgressBarBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h,
                       int orientation)
绘制进度条的边框。  | 
 void | 
SynthPainter.paintProgressBarForeground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h,
                           int orientation)
绘制进度条的前景。  | 
 void | 
SynthPainter.paintRadioButtonBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h)
绘制单选钮的背景。  | 
 void | 
SynthPainter.paintRadioButtonBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制单选钮的边框。  | 
 void | 
SynthPainter.paintRadioButtonMenuItemBackground(SynthContext context,
                                   Graphics g,
                                   int x,
                                   int y,
                                   int w,
                                   int h)
绘制单选钮菜单项的背景。  | 
 void | 
SynthPainter.paintRadioButtonMenuItemBorder(SynthContext context,
                               Graphics g,
                               int x,
                               int y,
                               int w,
                               int h)
绘制单选钮菜单项的边框。  | 
 void | 
SynthPainter.paintRootPaneBackground(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)
绘制根窗体的背景。  | 
 void | 
SynthPainter.paintRootPaneBorder(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制根窗体的边框。  | 
 void | 
SynthPainter.paintScrollBarBackground(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h)
绘制滚动条的背景。  | 
 void | 
SynthPainter.paintScrollBarBackground(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h,
                         int orientation)
绘制滚动条的背景。  | 
 void | 
SynthPainter.paintScrollBarBorder(SynthContext context,
                     Graphics g,
                     int x,
                     int y,
                     int w,
                     int h)
绘制滚动条的边框。  | 
 void | 
SynthPainter.paintScrollBarBorder(SynthContext context,
                     Graphics g,
                     int x,
                     int y,
                     int w,
                     int h,
                     int orientation)
绘制滚动条的边框。  | 
 void | 
SynthPainter.paintScrollBarThumbBackground(SynthContext context,
                              Graphics g,
                              int x,
                              int y,
                              int w,
                              int h,
                              int orientation)
绘制滚动条的 thumb 的背景。  | 
 void | 
SynthPainter.paintScrollBarThumbBorder(SynthContext context,
                          Graphics g,
                          int x,
                          int y,
                          int w,
                          int h,
                          int orientation)
绘制滚动条的 thumb 的边框。  | 
 void | 
SynthPainter.paintScrollBarTrackBackground(SynthContext context,
                              Graphics g,
                              int x,
                              int y,
                              int w,
                              int h)
绘制滚动条滑道的背景。  | 
 void | 
SynthPainter.paintScrollBarTrackBackground(SynthContext context,
                              Graphics g,
                              int x,
                              int y,
                              int w,
                              int h,
                              int orientation)
绘制滚动条滑道的背景。  | 
 void | 
SynthPainter.paintScrollBarTrackBorder(SynthContext context,
                          Graphics g,
                          int x,
                          int y,
                          int w,
                          int h)
绘制滚动条滑道的边框。  | 
 void | 
SynthPainter.paintScrollBarTrackBorder(SynthContext context,
                          Graphics g,
                          int x,
                          int y,
                          int w,
                          int h,
                          int orientation)
绘制滚动条滑道的边框。  | 
 void | 
SynthPainter.paintScrollPaneBackground(SynthContext context,
                          Graphics g,
                          int x,
                          int y,
                          int w,
                          int h)
绘制滚动窗格的背景。  | 
 void | 
SynthPainter.paintScrollPaneBorder(SynthContext context,
                      Graphics g,
                      int x,
                      int y,
                      int w,
                      int h)
绘制滚动窗格的边框。  | 
 void | 
SynthPainter.paintSeparatorBackground(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h)
绘制分隔符的背景。  | 
 void | 
SynthPainter.paintSeparatorBackground(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h,
                         int orientation)
绘制分隔符的背景。  | 
 void | 
SynthPainter.paintSeparatorBorder(SynthContext context,
                     Graphics g,
                     int x,
                     int y,
                     int w,
                     int h)
绘制分隔符的边框。  | 
 void | 
SynthPainter.paintSeparatorBorder(SynthContext context,
                     Graphics g,
                     int x,
                     int y,
                     int w,
                     int h,
                     int orientation)
绘制分隔符的边框。  | 
 void | 
SynthPainter.paintSeparatorForeground(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h,
                         int orientation)
绘制分隔符的前景。  | 
 void | 
SynthPainter.paintSliderBackground(SynthContext context,
                      Graphics g,
                      int x,
                      int y,
                      int w,
                      int h)
绘制滑块的背景。  | 
 void | 
SynthPainter.paintSliderBackground(SynthContext context,
                      Graphics g,
                      int x,
                      int y,
                      int w,
                      int h,
                      int orientation)
绘制滑块的背景。  | 
 void | 
SynthPainter.paintSliderBorder(SynthContext context,
                  Graphics g,
                  int x,
                  int y,
                  int w,
                  int h)
绘制滑块的边框。  | 
 void | 
SynthPainter.paintSliderBorder(SynthContext context,
                  Graphics g,
                  int x,
                  int y,
                  int w,
                  int h,
                  int orientation)
绘制滑块的边框。  | 
 void | 
SynthPainter.paintSliderThumbBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h,
                           int orientation)
绘制滑块的 thumb 的背景。  | 
 void | 
SynthPainter.paintSliderThumbBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h,
                       int orientation)
绘制滑块的 thumb 的边框。  | 
 void | 
SynthPainter.paintSliderTrackBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h)
绘制滑块的滑道的背景。  | 
 void | 
SynthPainter.paintSliderTrackBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h,
                           int orientation)
绘制滑块的滑道的背景。  | 
 void | 
SynthPainter.paintSliderTrackBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制滑块的滑道的边框。  | 
 void | 
SynthPainter.paintSliderTrackBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h,
                       int orientation)
绘制滑块的滑道的边框。  | 
 void | 
SynthPainter.paintSpinnerBackground(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制 spinner 的背景。  | 
 void | 
SynthPainter.paintSpinnerBorder(SynthContext context,
                   Graphics g,
                   int x,
                   int y,
                   int w,
                   int h)
绘制 spinner 的边框。  | 
 void | 
SynthPainter.paintSplitPaneBackground(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h)
绘制分隔窗格的背景。  | 
 void | 
SynthPainter.paintSplitPaneBorder(SynthContext context,
                     Graphics g,
                     int x,
                     int y,
                     int w,
                     int h)
绘制分隔窗格的边框。  | 
 void | 
SynthPainter.paintSplitPaneDividerBackground(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h)
绘制分隔窗格的分隔栏的背景。  | 
 void | 
SynthPainter.paintSplitPaneDividerBackground(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h,
                                int orientation)
绘制分隔窗格的分隔栏的背景。  | 
 void | 
SynthPainter.paintSplitPaneDividerForeground(SynthContext context,
                                Graphics g,
                                int x,
                                int y,
                                int w,
                                int h,
                                int orientation)
绘制分隔窗格的分隔栏的前景。  | 
 void | 
SynthPainter.paintSplitPaneDragDivider(SynthContext context,
                          Graphics g,
                          int x,
                          int y,
                          int w,
                          int h,
                          int orientation)
当用户拖动分隔符时,绘制分隔窗格的分隔栏。  | 
 void | 
SynthPainter.paintTabbedPaneBackground(SynthContext context,
                          Graphics g,
                          int x,
                          int y,
                          int w,
                          int h)
绘制选项卡窗格的背景。  | 
 void | 
SynthPainter.paintTabbedPaneBorder(SynthContext context,
                      Graphics g,
                      int x,
                      int y,
                      int w,
                      int h)
绘制选项卡窗格的边框。  | 
 void | 
SynthPainter.paintTabbedPaneContentBackground(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)
绘制包含选项卡窗格中所选选项卡内容的区域的背景。  | 
 void | 
SynthPainter.paintTabbedPaneContentBorder(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h)
绘制包含选项卡窗格中所选选项卡内容的区域的边框。  | 
 void | 
SynthPainter.paintTabbedPaneTabAreaBackground(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)
绘制选项卡窗格的选项卡背后区域的背景。  | 
 void | 
SynthPainter.paintTabbedPaneTabAreaBackground(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h,
                                 int orientation)
绘制选项卡窗格的选项卡背后区域的背景。  | 
 void | 
SynthPainter.paintTabbedPaneTabAreaBorder(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h)
绘制选项卡窗格的选项卡背后区域的边框。  | 
 void | 
SynthPainter.paintTabbedPaneTabAreaBorder(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h,
                             int orientation)
绘制选项卡窗格的选项卡背后区域的边框。  | 
 void | 
SynthPainter.paintTabbedPaneTabBackground(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h,
                             int tabIndex)
绘制选项卡窗格的选项卡的背景。  | 
 void | 
SynthPainter.paintTabbedPaneTabBackground(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h,
                             int tabIndex,
                             int orientation)
绘制选项卡窗格的选项卡的背景。  | 
 void | 
SynthPainter.paintTabbedPaneTabBorder(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h,
                         int tabIndex)
绘制选项卡窗格的选项卡的边框。  | 
 void | 
SynthPainter.paintTabbedPaneTabBorder(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h,
                         int tabIndex,
                         int orientation)
绘制选项卡窗格的选项卡的边框。  | 
 void | 
SynthPainter.paintTableBackground(SynthContext context,
                     Graphics g,
                     int x,
                     int y,
                     int w,
                     int h)
绘制表的背景。  | 
 void | 
SynthPainter.paintTableBorder(SynthContext context,
                 Graphics g,
                 int x,
                 int y,
                 int w,
                 int h)
绘制表的边框。  | 
 void | 
SynthPainter.paintTableHeaderBackground(SynthContext context,
                           Graphics g,
                           int x,
                           int y,
                           int w,
                           int h)
绘制表标题的背景。  | 
 void | 
SynthPainter.paintTableHeaderBorder(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制表标题的边框。  | 
 void | 
SynthGraphicsUtils.paintText(SynthContext ss,
          Graphics g,
          String text,
          Icon icon,
          int hAlign,
          int vAlign,
          int hTextPosition,
          int vTextPosition,
          int iconTextGap,
          int mnemonicIndex,
          int textOffset)
绘制图标和文本。  | 
 void | 
SynthGraphicsUtils.paintText(SynthContext ss,
          Graphics g,
          String text,
          int x,
          int y,
          int mnemonicIndex)
在指定位置上绘制文本。  | 
 void | 
SynthGraphicsUtils.paintText(SynthContext ss,
          Graphics g,
          String text,
          Rectangle bounds,
          int mnemonicIndex)
在指定位置上绘制文本。  | 
 void | 
SynthPainter.paintTextAreaBackground(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)
绘制文本区域的背景。  | 
 void | 
SynthPainter.paintTextAreaBorder(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制文本区域的边框。  | 
 void | 
SynthPainter.paintTextFieldBackground(SynthContext context,
                         Graphics g,
                         int x,
                         int y,
                         int w,
                         int h)
绘制文本字段的背景。  | 
 void | 
SynthPainter.paintTextFieldBorder(SynthContext context,
                     Graphics g,
                     int x,
                     int y,
                     int w,
                     int h)
绘制文本字段的边框。  | 
 void | 
SynthPainter.paintTextPaneBackground(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)
绘制文本窗格的背景。  | 
 void | 
SynthPainter.paintTextPaneBorder(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制文本窗格的边框。  | 
 void | 
SynthPainter.paintToggleButtonBackground(SynthContext context,
                            Graphics g,
                            int x,
                            int y,
                            int w,
                            int h)
绘制切换按钮的背景。  | 
 void | 
SynthPainter.paintToggleButtonBorder(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)
绘制切换按钮的边框。  | 
 void | 
SynthPainter.paintToolBarBackground(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制工具栏的背景。  | 
 void | 
SynthPainter.paintToolBarBackground(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h,
                       int orientation)
绘制工具栏的背景。  | 
 void | 
SynthPainter.paintToolBarBorder(SynthContext context,
                   Graphics g,
                   int x,
                   int y,
                   int w,
                   int h)
绘制工具栏的边框。  | 
 void | 
SynthPainter.paintToolBarBorder(SynthContext context,
                   Graphics g,
                   int x,
                   int y,
                   int w,
                   int h,
                   int orientation)
绘制工具栏的边框。  | 
 void | 
SynthPainter.paintToolBarContentBackground(SynthContext context,
                              Graphics g,
                              int x,
                              int y,
                              int w,
                              int h)
绘制工具栏内容区的背景。  | 
 void | 
SynthPainter.paintToolBarContentBackground(SynthContext context,
                              Graphics g,
                              int x,
                              int y,
                              int w,
                              int h,
                              int orientation)
绘制工具栏内容区的背景。  | 
 void | 
SynthPainter.paintToolBarContentBorder(SynthContext context,
                          Graphics g,
                          int x,
                          int y,
                          int w,
                          int h)
绘制工具栏内容区的边框。  | 
 void | 
SynthPainter.paintToolBarContentBorder(SynthContext context,
                          Graphics g,
                          int x,
                          int y,
                          int w,
                          int h,
                          int orientation)
绘制工具栏内容区的边框。  | 
 void | 
SynthPainter.paintToolBarDragWindowBackground(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h)
绘制工具栏从主窗体中脱离出来时包含它的窗口的背景。  | 
 void | 
SynthPainter.paintToolBarDragWindowBackground(SynthContext context,
                                 Graphics g,
                                 int x,
                                 int y,
                                 int w,
                                 int h,
                                 int orientation)
绘制工具栏从主窗体中脱离出来时包含它的窗口的背景。  | 
 void | 
SynthPainter.paintToolBarDragWindowBorder(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h)
绘制工具栏从主窗体中脱离出来时包含它的窗口的边框。  | 
 void | 
SynthPainter.paintToolBarDragWindowBorder(SynthContext context,
                             Graphics g,
                             int x,
                             int y,
                             int w,
                             int h,
                             int orientation)
绘制工具栏从主窗体中脱离出来时包含它的窗口的边框。  | 
 void | 
SynthPainter.paintToolTipBackground(SynthContext context,
                       Graphics g,
                       int x,
                       int y,
                       int w,
                       int h)
绘制工具提示的背景。  | 
 void | 
SynthPainter.paintToolTipBorder(SynthContext context,
                   Graphics g,
                   int x,
                   int y,
                   int w,
                   int h)
绘制工具提示的边框。  | 
 void | 
SynthPainter.paintTreeBackground(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制树的背景。  | 
 void | 
SynthPainter.paintTreeBorder(SynthContext context,
                Graphics g,
                int x,
                int y,
                int w,
                int h)
绘制树的边框。  | 
 void | 
SynthPainter.paintTreeCellBackground(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)
绘制包含树中某个单元格的行的背景。  | 
 void | 
SynthPainter.paintTreeCellBorder(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制包含树中某个单元格的行的边框。  | 
 void | 
SynthPainter.paintTreeCellFocus(SynthContext context,
                   Graphics g,
                   int x,
                   int y,
                   int w,
                   int h)
当树中某个单元格拥有焦点时,绘制该单元格的焦点指示器。  | 
 void | 
SynthPainter.paintViewportBackground(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)
绘制视口的背景。  | 
 void | 
SynthPainter.paintViewportBorder(SynthContext context,
                    Graphics g,
                    int x,
                    int y,
                    int w,
                    int h)
绘制视口的边框。  | 
 void | 
SynthStyle.uninstallDefaults(SynthContext context)
卸载此样式在 context 的 JComponent 上安装的任何状态。 | 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。