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

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

## application.workbooks.workbook.shapes
类 PatternFormat

    java.lang.Object
      application.workbooks.workbook.shapes.PatternFormat

    public class PatternFormat

extends java.lang.Object

该类定义了设置图形对象线条颜色和线条图案的方法。

方法摘要
`java.awt.Color` | `getColor()` 获取图形对象的线条颜色。
`java.awt.Color` | `getPatternBackground()` 获取图形对象图案线条的背景色。
`java.awt.Color` | `getPatternForeground()` 获取图形对象图案线条的前景色。
`int` | `getPatternIndex()` 获取图形对象的线条图案索引。
`void` | `setColor(java.awt.Color color)` 设置图形对象线条的颜色。
`void` | `setNoColor()` 把图形对象的线条颜色设为无。
`void` | `setPatternBackground(java.awt.Color backColor)` 设置图形对象图案线条的背景色。
`void` | `setPatternForeground(java.awt.Color foreColor)` 设置图形对象线条图案的前景色。
`void` | `setPatternIndex(int patternIndex)` 设置图形对象的线条图案。

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

方法详细信息

### getColor

    public java.awt.Color getColor()

  获取图形对象的线条颜色。

  返回：
    图形对象的线条颜色

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         Shape shape = shapes.getShape("直线 1");
         LineFormat line = shape.getLineFormat();
         PatternFormat pf = line.getPatternFormat();
         javax.swing.JOptionPane.showMessageDialog(null,"当前对象的线条颜色是"+pf.getColor());

### getPatternBackground

    public java.awt.Color getPatternBackground()

  获取图形对象图案线条的背景色。

  返回：
    图案线条的背景色

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         Shape shape = shapes.getShape("圆柱形 4");
         LineFormat line = shape.getLineFormat();
         PatternFormat pf = line.getPatternFormat();
         javax.swing.JOptionPane.showMessageDialog(null,"当前对象的图案背景色是"+pf.getPatternBackground());

### getPatternForeground

    public java.awt.Color getPatternForeground()

  获取图形对象图案线条的前景色。

  返回：
    图案线条的前景色

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         Shape shape = shapes.getShape("圆柱形 4");
         LineFormat line = shape.getLineFormat();
         PatternFormat pf = line.getPatternFormat();
         javax.swing.JOptionPane.showMessageDialog(null,"当前对象的图案前景色是"+pf.getPatternForeground());

### getPatternIndex

    public int getPatternIndex()

  获取图形对象的线条图案索引。

  返回：
    线条图案的索引，为整型值　如没有设置图案索引值，则返回-1

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         Shape shape = shapes.getShape("圆柱形 4");
         LineFormat line = shape.getLineFormat();
         PatternFormat pf = line.getPatternFormat();
         javax.swing.JOptionPane.showMessageDialog(null,"当前对象的图案是第"+pf.getPatternIndex()+"种索引");

### setColor

    public void setColor(java.awt.Color color)

  设置图形对象线条的颜色。

  参数：
    `color` - 线条颜色

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         Shape shape = shapes.getShape("直线 1");
         LineFormat line = shape.getLineFormat();
         PatternFormat pf = line.getPatternFormat();
         pf.setColor(java.awt.Color.red);

### setNoColor

    public void setNoColor()

  把图形对象的线条颜色设为无。

  例子：

       Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
       Shape shape = shapes.getShape("直线 1");
       LineFormat line = shape.getLineFormat();
       PatternFormat pf = line.getPatternFormat();
       pf.setNoColor();

### setPatternBackground

    public void setPatternBackground(java.awt.Color backColor)

  设置图形对象图案线条的背景色。

  参数：
    `backColor` - 线条图案的背景色

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         Shape shape = shapes.getShape("圆柱形 4");
         LineFormat line = shape.getLineFormat();
         PatternFormat pf = line.getPatternFormat();
         pf.setPatternBackground(java.awt.Color.red);

### setPatternForeground

    public void setPatternForeground(java.awt.Color foreColor)

  设置图形对象线条图案的前景色。

  参数：
    `foreColor` - 线条图案的前景色

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         Shape shape = shapes.getShape("圆柱形 4");
         LineFormat line = shape.getLineFormat();
         PatternFormat pf = line.getPatternFormat();
         pf.setPatternForeground(java.awt.Color.yellow);

### setPatternIndex

    public void setPatternIndex(int patternIndex)

  设置图形对象的线条图案。

  参数：
    `patternIndex` - 线条图案索引

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         Shape shape = shapes.getShape("立方体 2");
         LineFormat line = shape.getLineFormat();
         PatternFormat pf = line.getPatternFormat();
         pf.setPatternIndex(2);

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

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