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

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

## application.workbooks.workbook.style.fill
类 PatternAttribute

    java.lang.Object
      application.workbooks.workbook.style.fill.PatternAttribute

    public class PatternAttribute

extends java.lang.Object

此类用于设置图案信息。

方法摘要
`java.awt.Color` | `getBackground()` 得到图案背景色。
`int` | `getBackgroundIndex()` 得到背景色索引（仅用于简报制作)。
`java.awt.Color` | `getForeground()` 获取图案前景色。
`int` | `getForegroundIndex()` 得到图案前景色索引（仅用于简报制作）。
`int` | `getTextureIndex()` 获取纹理填充索引值。
`void` | `setBackground(java.awt.Color color)` 设置图案背景。
`void` | `setBackgroundIndex(int backgroundIndex)` 设置图案背景色索引（仅用于简报制作)。
`void` | `setForeground(java.awt.Color color)` 设置图案前景色。
`void` | `setForegroundIndex(int foregroundIndex)` 根据前景色索引设置图案前景色（仅用于简报制作)。
`void` | `setTextureIndex(int textureIndex)` 根据纹理索引值设置纹理填充效果。

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

方法详细信息

### getBackground

    public java.awt.Color getBackground()

  得到图案背景色。

  返回：
    图案背景色

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         FillAttribute fill = shape.getFillAttribute() ;
         fill.getPatternAttribute().getBackground();

### getBackgroundIndex

    public int getBackgroundIndex()

  得到背景色索引（仅用于简报制作)。

  返回：
    背景色索引

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         FillAttribute fill = shape.getFillAttribute() ;
         fill.getPatternAttribute().getBackgroundIndex();

### getForeground

    public java.awt.Color getForeground()

  获取图案前景色。

  返回：
    图案前景色

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         FillAttribute fill = shape.getFillAttribute() ;
         fill.getPatternAttribute().getForeground();

### getForegroundIndex

    public int getForegroundIndex()

  得到图案前景色索引（仅用于简报制作）。

  返回：
    图案前景色索引

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         FillAttribute fill = shape.getFillAttribute() ;
         fill.getPatternAttribute().getForegroundIndex();

### getTextureIndex

    public int getTextureIndex()

  获取纹理填充索引值。

  返回：
    纹理填充索引值

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         FillAttribute fill = shape.getFillAttribute() ;
         fill.getPatternAttribute().getTextureIndex();

### setBackground

    public void setBackground(java.awt.Color color)

  设置图案背景。

  参数：
    `color` - 背景图案颜色

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         FillAttribute fill = shape.getFillAttribute() ;
         fill.getPatternAttribute().setTextureIndex(0);
         fill.getPatternAttribute().setBackground(Color.RED);
         fill.getPatternAttribute().setForeground(new java.awt.Color(255,255,0));
         shape.setFillAttribute(fill);

### setBackgroundIndex

    public void setBackgroundIndex(int backgroundIndex)

  设置图案背景色索引（仅用于简报制作)。

  参数：
    `backgroundIndex` - 背景色索引

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         FillAttribute fill = shape.getFillAttribute() ;
         fill.getPatternAttribute().setBackgroundIndex(2);
         shape.setFillAttribute(fill);

### setForeground

    public void setForeground(java.awt.Color color)

  设置图案前景色。

  参数：
    `color` - 图案前景色

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         FillAttribute fill = shape.getFillAttribute() ;
         fill.getPatternAttribute().setTextureIndex(0);
         fill.getPatternAttribute().setBackground(Color.RED);
         fill.getPatternAttribute().setForeground(new java.awt.Color(255,255,0));
         shape.setFillAttribute(fill);

### setForegroundIndex

    public void setForegroundIndex(int foregroundIndex)

  根据前景色索引设置图案前景色（仅用于简报制作)。

  参数：
    `foregroundIndex` - 前景色索引

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         FillAttribute fill = shape.getFillAttribute() ;
         fill.getPatternAttribute().setForegroundIndex(2);
         shape.setFillAttribute(fill);

### setTextureIndex

    public void setTextureIndex(int textureIndex)

  根据纹理索引值设置纹理填充效果。

  参数：
    `textureIndex` - 纹理索引值

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         FillAttribute fill = shape.getFillAttribute() ;
         fill.getPatternAttribute().setTextureIndex(0);
         fill.getPatternAttribute().setBackground(Color.RED);
         fill.getPatternAttribute().setForeground(new java.awt.Color(255,255,0));
         shape.setFillAttribute(fill);

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

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

版权所有 2001-2008 无锡永中科技有限公司