Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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

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

public class PatternAttribute
extends java.lang.Object

此类用于设置图案信息。

Method Summary
`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)` 根据纹理索引值设置纹理填充效果。

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Method Detail

### getBackground

    public java.awt.Color getBackground()

  得到图案背景色。

  Returns:
    图案背景色

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         javax.swing.JOptionPane.showMessageDialog(null,"当前纹理图案的背景色是"+shape.getFillFormat().getPatternInfo().getBackground()) ;

### getBackgroundIndex

    public int getBackgroundIndex()

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

  Returns:
    背景色索引

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         javax.swing.JOptionPane.showMessageDialog(null,"当前对象填充图案的背景色索引是"+shape.getFillFormat().getPatternInfo().getBackgroundIndex()) ;

### getForeground

    public java.awt.Color getForeground()

  获取图案前景色。

  Returns:
    图案前景色

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         javax.swing.JOptionPane.showMessageDialog(null,"当前纹理图案的前景色是"+shape.getFillFormat().getPatternInfo().getForeground()) ;

### getForegroundIndex

    public int getForegroundIndex()

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

  Returns:
    图案前景色索引

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         javax.swing.JOptionPane.showMessageDialog(null,"当前对象填充图案的前景色索引是"+shape.getFillFormat().getPatternInfo().getForegroundIndex()) ;

### getTextureIndex

    public int getTextureIndex()

  获取纹理填充索引值。

  Returns:
    纹理填充索引值

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         javax.swing.JOptionPane.showMessageDialog(null,"当前纹理图案是第"+shape.getFillFormat().getPatternInfo().getTextureIndex()+"种索引") ;

### setBackground

    public void setBackground(java.awt.Color color)

  设置图案背景。

  Parameters:
    `color` - 背景图案颜色

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         shape.getFillFormat().getPatternInfo().setBackground(java.awt.Color.red) ;

### setBackgroundIndex

    public void setBackgroundIndex(int backgroundIndex)

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

### setForeground

    public void setForeground(java.awt.Color color)

  设置图案前景色。

  Parameters:
    `color` - 图案前景色

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         shape.getFillFormat().getPatternInfo().setForeground(java.awt.Color.yellow) ;

### setForegroundIndex

    public void setForegroundIndex(int foregroundIndex)

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

### setTextureIndex

    public void setTextureIndex(int textureIndex)

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

  Parameters:
    `textureIndex` - 纹理索引值

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shape = shapes.getRange() ;
         shape.getFillFormat().getPatternInfo().setTextureIndex(10) ;

Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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