概述 | 软件包 | 类 | 使用 | 树 | 索引 | 帮助

上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造函数 | 方法 | 详细信息： 字段 | 构造函数 | 方法

## application.workbooks.workbook.style.border
类 ShadingAttribute

    java.lang.Object
      application.workbooks.workbook.style.border.ShadingAttribute

    public class ShadingAttribute

extends java.lang.Object

底纹属性

构造函数摘要
`ShadingAttribute()` 默认构建器

方法摘要
`java.awt.Color` | `getBackground()` 获取底纹图案的的背景色。
`java.awt.Color` | `getForeground()` 获取底纹的前景色。
`int` | `getTextureIndex()` 获取底纹图案索引。
`void` | `setBackground(java.awt.Color color)` 设置底纹图案的背景色，必须设置底纹图案和应用文本或段落才能有效。
`void` | `setForeground(java.awt.Color color)` 设置底纹的前景色，必须设置底纹图案和应用文本或段落才能有效。
`void` | `setTextureIndex(int textureIndex)` 设置底纹图案，必须设置应用文本或段落才能有效。

从类 java.lang.Object 继承的方法
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

构造函数详细信息

### ShadingAttribute

    public ShadingAttribute()

  默认构建器

方法详细信息

### getBackground

    public java.awt.Color getBackground()

  获取底纹图案的的背景色。

  返回：
    底纹图案的的背景色

    例子:

         Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument();
         Section section = doc.getSection(0);
         BaseText baseText = section.getBaseText();
         ShadingAttribute shadingAttr = baseText.getShadingAttribute(2);
         System.out.println("指定区域的底纹图案的背景色为："+shadingAttr.getBackground());

  另请参见：
    `setBackground(int, int, int)`, `setBackground(java.awt.Color)`, `setTextureIndex(int)`, `setShadingApplyTo(int)`

### getForeground

    public java.awt.Color getForeground()

  获取底纹的前景色。

  返回：
    底纹的前景色

    例子:

         Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument();
         Section section = doc.getSection(0);
         BaseText baseText = section.getBaseText();
         ShadingAttribute shadingAttr = baseText.getShadingAttribute(2);
         System.out.println("指定区域的底纹图案的前景色为："+shadingAttr.getForeground());

  另请参见：
    `setForeground(int, int, int)`, `setForeground(java.awt.Color)`, `setTextureIndex(int)`, `setShadingApplyTo(int)`

### getTextureIndex

    public int getTextureIndex()

  获取底纹图案索引。

  返回：
    底纹图案索引，为整型数值

    例子:

         Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument();
         Section section = doc.getSection(0);
         BaseText baseText = section.getBaseText();
         ShadingAttribute shadingAttr = baseText.getShadingAttribute(2);
         System.out.println("指定区域的底纹图案索引为："+shadingAttr.getTextureIndex());

  另请参见：
    `setTextureIndex(int)`, `setShadingApplyTo(int)`, `BorderAndShadingConstants`

### setBackground

    public void setBackground(java.awt.Color color)

  设置底纹图案的背景色，必须设置底纹图案和应用文本或段落才能有效。

  参数：
    `color` - 底纹图案的背景色

    例子:

         Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument();
         Section section = doc.getSection(0);
         BaseText baseText = section.getBaseText();
         ShadingAttribute shadingAttr = baseText.getShadingAttribute(0);
         shadingAttr.setBackground(java.awt.Color.gray);
         baseText.setShadingAttribute(2,4,shadingAttr);

  另请参见：
    `setBackground(int, int, int)`, `getBackground()`, `setTextureIndex(int)`, `setShadingApplyTo(int)`

### setForeground

    public void setForeground(java.awt.Color color)

  设置底纹的前景色，必须设置底纹图案和应用文本或段落才能有效。

  参数：
    `color` - 底纹的前景色，如Color.red

    例子:

         Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument();
         Section section = doc.getSection(0);
         BaseText baseText = section.getBaseText();
         ShadingAttribute shadingAttr = baseText.getShadingAttribute(0);
         shadingAttr.setTextureIndex(21);
         shadingAttr.setForeground(java.awt.Color.red);
         baseText.setShadingAttribute(2,4,shadingAttr);

  另请参见：
    `setForeground(int, int, int)`, `getForeground()`, `setTextureIndex(int)`, `setShadingApplyTo(int)`

### setTextureIndex

    public void setTextureIndex(int textureIndex)

  设置底纹图案，必须设置应用文本或段落才能有效。

  参数：
    `textureIndex` - 底纹图案索引,取值范围为0 ～ 61

    例子:

         Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument();
         Section section = doc.getSection(0);
         BaseText baseText = section.getBaseText();
         ShadingAttribute shadingAttr = baseText.getShadingAttribute(0);
         shadingAttr.setTextureIndex(15);
         baseText.setShadingAttribute(2,4,shadingAttr);

  另请参见：
    `getTextureIndex()`, `setShadingApplyTo(int)`, `BorderAndShadingConstants`

概述 | 软件包 | 类 | 使用 | 树 | 索引 | 帮助

上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造函数 | 方法 | 详细信息： 字段 | 构造函数 | 方法