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

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

## application.workbooks.workbook
类 Shapes

    java.lang.Object
      application.workbooks.workbook.Shapes

直接已知子类：
  PgShapes, SsShapes, WpShapes

    public abstract class Shapes

extends java.lang.Object

该类提供了创建，获得图形对象（自选图形，文本框，艺术字，电子公章）的方法。

构造函数摘要
`Shapes(emo.maref.shape.MShapes mShapes)`

方法摘要
`Shape` | `addConnector(int type, double startX, double startY, double endX, double endY)` 添加连接线。
`Shape` | `addDataObject(application.doors.DataObject obj, double startX, double startY, double endX, double endY)` 添加DataObject对象类型的自选图形。
`DocField` | `addDocField(java.lang.String text, double startX, double startY, double endX)` 添加一个公文域。
`java.lang.String` | `addDocField(java.lang.String text, double startX, double startY, double endX, double endY)` 添加一个公文域。
`Shape` | `addLine(int type, double startX, double startY, double endX, double endY)` 添加线条。
`Shape` | `addPicture(java.lang.String fileName)` 添加一个剪贴画或图片。
`Shape` | `addShape(int type, double startX, double startY, double endX, double endY)` 添加一个自选图形。
`Shape` | `addTextBox(int director, double startX, double startY, double endX, double endY)` 添加一个文本框。
`Shape` | `addWordArt(int wordArtStyle, java.lang.String text, java.lang.String fontName, int fontType, int fontSize, double startX, double startY, double endX, double endY)` 添加艺术字。
`application.workbooks.workbook.equ.EquShape` | `createEquShape()` 返回公式编辑器容器。
`DocField[]` | `getAllDocFields()` 返回当前应用中全部公文域对象。
`abstract Shape[]` | `getAllShapes()` 获得当前应用中的所有自选图形。
`java.awt.Container` | `getContainer()` 返回容器
`DocField` | `getDocField(java.lang.String docFieldName)` 根据名字获取公文域对象。
`DocFieldRange` | `getDocFieldRange()` 获得被选中的公文域对象。
`abstract ShapeRange` | `getRange()` 获得被选中的自选图形，文本框或艺术字。
`abstract Shape` | `getShape(java.lang.String shapeName)` 根据名字获取图形对象。
`Shape` | `insertFraction()` 插入数学分式
`boolean` | `isLineDrawing()` 判断当前状态是否在画曲线。
`boolean` | `isSelectAll()` 判断是否选中所有图形对象。
`void` | `selectAll()` 选中所有图形对象。
`void` | `selectRange(java.lang.String[] objectNames)` 选中自选图形，文本框或艺术字等图形对象。
`int` | `size()` 获得当前应用自选图形的数量。
`void` | `unSelect()` 没有图形对象被选中。

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

构造函数详细信息

### Shapes

    public Shapes(emo.maref.shape.MShapes mShapes)

方法详细信息

### addConnector

    public Shape addConnector(int type,
                              double startX,
                              double startY,
                              double endX,
                              double endY)

  添加连接线。

  参数：
    `type` - 连接线类型

           type = 0，表示“直连接线”
           type = 1，表示“直箭头连接线”
           type = 2，表示“直双箭头连接线”
           type = 3, 表示“肘形连接线”
           type = 4, 表示“肘形箭头连接线”
           type = 5, 表示“肘形双箭头连接线”
           type = 6, 表示“曲线连接线”
           type = 7, 表示“曲线箭头连接线”
           type = 8, 表示“曲线双箭头连接线”

    `startX` - 起始点x坐标
    `startY` - 起始点y坐标
    `endX` - 终止点x坐标
    `endY` - 终止点y坐标
  返回：
    返回自选图形对象

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         shapes.addConnector(2, 200, 100, 290, 280);

### addDataObject

    public Shape addDataObject(application.doors.DataObject obj,
                               double startX,
                               double startY,
                               double endX,
                               double endY)

  添加DataObject对象类型的自选图形。

  参数：
    `obj` - DataObject
    `startX` - 左上角的x坐标
    `startY` - 左上角的y坐标
    `endX` - 右下角的x坐标
    `endY` - 右下角的y坐标
  返回：
    返回自选图形对象

    例子:

         DataObject obj = Sheet.getActiveAuxSheet().createDataObject();
         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         shapes.addDataObject(obj,10,10,300,300);

### addDocField

    public DocField addDocField(java.lang.String text,
                                double startX,
                                double startY,
                                double endX)

  添加一个公文域。

  参数：
    `text` - 公文域的内容
    `startX` - 左上角的x坐标
    `startY` - 左上角的y坐标
    `endX` - 右下角的x坐标
    `endY` - 右下角的y坐标
  返回：
    返回插入公文域对象

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         shapes.addDocField("发文机关", 120, 180, 380, 380);

### addDocField

    public java.lang.String addDocField(java.lang.String text,
                                        double startX,
                                        double startY,
                                        double endX,
                                        double endY)

  添加一个公文域。

  参数：
    `text` - 公文域的内容
    `startX` - 左上角的x坐标
    `startY` - 左上角的y坐标
    `endX` - 右下角的x坐标
    `endY` - 右下角的y坐标
  返回：
    String 返回插入公文域的名字

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         shapes.addDocField("发文机关", 120, 180, 380, 380);

### addLine

    public Shape addLine(int type,
                         double startX,
                         double startY,
                         double endX,
                         double endY)

  添加线条。

  参数：
    `type` - 线条类型 0 直线 1 箭头 2 双箭头
    `startX` - 起始点X坐标
    `startY` - 起始点Y坐标
    `endX` - 终止点x坐标
    `endY` - 终止点Y坐标
  返回：
    返回自选图形对象

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         shapes.addLine(1, 200, 100, 290, 280);

### addPicture

    public Shape addPicture(java.lang.String fileName)

  添加一个剪贴画或图片。

  参数：
    `filename` - 图片文件路径
  返回：
    返回自选图形对象

    例子:

          Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
          shapes.addPicture("C:/test.bmp");

### addShape

    public Shape addShape(int type,
                          double startX,
                          double startY,
                          double endX,
                          double endY)

  添加一个自选图形。

  参数：
    `type` - 自选图形的类型，其取值和相应的自选图形如下：

                 ShapeConstants.SHAPE_RECTANGLE                           矩形
                 ShapeConstants.SHAPE_PARALLELOGRAM                       平行四边形
                 ShapeConstants.SHAPE_TRAPEZOID                           梯形
                 ShapeConstants.SHAPE_DIAMOND                             菱形
                 ShapeConstants.SHAPE_ROUNDED_RECTANGLE                   圆角矩形
                 ShapeConstants.SHAPE_OCTAGON                             八边形
                 ShapeConstants.SHAPE_ISOSCELES_TRIANGLE                  等腰三角形
                 ShapeConstants.SHAPE_RIGHT_TRIANGLE                      右三角
                 ShapeConstants.SHAPE_OVAL                                椭圆
                 ShapeConstants.SHAPE_HEXAGON                             六边形
                 ShapeConstants.SHAPE_CROSS                               十字形
                 ShapeConstants.SHAPE_REGULAR_PENTAGON                    正五边形
                 ShapeConstants.SHAPE_CAN                                 圆柱形
                 ShapeConstants.SHAPE_CUBE                                立方体
                 ShapeConstants.SHAPE_BEVEL                               棱台
                 ShapeConstants.SHAPE_FOLDED_CORNER                       折角形
                 ShapeConstants.SHAPE_SMILEY_FACE                         笑脸
                 ShapeConstants.SHAPE_DONUT                               同心圆
                 ShapeConstants.SHAPE_NO_SYMBOL                           禁止符
                 ShapeConstants.SHAPE_BLOCK_ARC                           空心弧
                 ShapeConstants.SHAPE_HEART                               心形
                 ShapeConstants.SHAPE_LIGHTNING_BOLT                      闪电形
                 ShapeConstants.SHAPE_SUN                                 太阳形
                 ShapeConstants.SHAPE_MOON                                新月形
                 ShapeConstants.SHAPE_ARC                                 弧形
                 ShapeConstants.SHAPE_DOUBLE_BRACKET                      双括号
                 ShapeConstants.SHAPE_DOUBLE_BRACE                        双大括号
                 ShapeConstants.SHAPE_PLAQUE                              缺角矩形
                 ShapeConstants.SHAPE_LEFT_BRACKET                        左小括号
                 ShapeConstants.SHAPE_RIGHT_BRACKET                       右小括号
                 ShapeConstants.SHAPE_LEFT_BRACE                          左大括号
                 ShapeConstants.SHAPE_RIGHT_BRACE                         右大括号
                 ShapeConstants.SHAPE_RIGHT_ARROW                         右箭头
                 ShapeConstants.SHAPE_LEFT_ARROW                          左箭头
                 ShapeConstants.SHAPE_UP_ARROW                            上箭头
                 ShapeConstants.SHAPE_DOWN_ARROW                          下箭头
                 ShapeConstants.SHAPE_LEFT_RIGHT_ARROW                    左右箭头
                 ShapeConstants.SHAPE_UP_DOWN_ARROW                       上下箭头
                 ShapeConstants.SHAPE_QUAD_ARROW                          十字箭头
                 ShapeConstants.SHAPE_LEFT_RIGHT_UP_ARROW                 丁字箭头
                 ShapeConstants.SHAPE_BENT_ARROW                          圆角右箭头
                 ShapeConstants.SHAPE_U_TURN_ARROW                        手杖形箭头
                 ShapeConstants.SHAPE_LEFT_UP_ARROW                       直角双向箭头
                 ShapeConstants.SHAPE_BNET_UP_ARROW                       直角上箭头
                 ShapeConstants.SHAPE_CURVED_RIGHT_ARROW                  右弧形箭头
                 ShapeConstants.SHAPE_CURVED_LEFT_ARROW                   左弧形箭头
                 ShapeConstants.SHAPE_CURVED_UP_ARROW                     上弧形箭头
                 ShapeConstants.SHAPE_CURVED_DOWN_ARROW                   下弧形箭头
                 ShapeConstants.SHAPE_STRIPED_RIGHT_ARROW                 虚尾箭头
                 ShapeConstants.SHAPE_NOTCHED_RIGHT_ARROW                 燕尾形箭头
                 ShapeConstants.SHAPE_PENTAGON                            五边形
                 ShapeConstants.SHAPE_CHEVRON                             燕尾形
                 ShapeConstants.SHAPE_RIGHT_ARROW_CALLOUT                 右箭头标注
                 ShapeConstants.SHAPE_LEFT_ARROW_CALLOUT                  左箭头标注
                 ShapeConstants.SHAPE_UP_ARROW_CALLOUT                    上箭头标注
                 ShapeConstants.SHAPE_DOWN_ARROW_CALLOUT                  下箭头标注
                 ShapeConstants.SHAPE_LEFT_RIGHT_ARROW_CALLOUT            左右箭头标注
                 ShapeConstants.SHAPE_UP_DOWN_ARROW_CALLOUT               上下箭头标注
                 ShapeConstants.SHAPE_QUAD_ARROW_CALLOUT                  十字箭头标注
                 ShapeConstants.SHAPE_CIRCULAR_ARROW                      环形箭头标注
                 ShapeConstants.SHAPE_FLOWCHART_PROCESS                   流程图过程
                 ShapeConstants.SHAPE_FLOWCHART_ALTERNATE_PROCESS         流程图可选过程
                 ShapeConstants.SHAPE_FLOWCHART_DECISION                  流程图决策
                 ShapeConstants.SHAPE_FLOWCHART_DATA                      流程图数据
                 ShapeConstants.SHAPE_FLOWCHART_PREDEFINED_PROCESS        流程图预定义过程
                 ShapeConstants.SHAPE_FLOWCHART_INTERNAL_STORAGE          流程图内部贮存
                 ShapeConstants.SHAPE_FLOWCHART_DOCUMENT                  流程图文档
                 ShapeConstants.SHAPE_FLOWCHART_MULTIDOCUMENT             流程图多文档
                 ShapeConstants.SHAPE_FLOWCHART_TERMINATOR                流程图终止
                 ShapeConstants.SHAPE_FLOWCHART_PREPARATION               流程图准备
                 ShapeConstants.SHAPE_FLOWCHART_MANUAL_INPUT              流程图人工输入
                 ShapeConstants.SHAPE_FLOWCHART_MANUAL_OPERATION          流程图人工操作
                 ShapeConstants.SHAPE_FLOWCHART_CONNECTOR                 流程图联系
                 ShapeConstants.SHAPE_FLOWCHART_OFFPAGE_CONNECTOR         流程图离页连接符
                 ShapeConstants.SHAPE_FLOWCHART_CARD                      流程图卡片
                 ShapeConstants.SHAPE_FLOWCHART_PUNCHED_TAPE              流程图资料带
                 ShapeConstants.SHAPE_FLOWCHART_SUMMING_JUNCTION          流程图汇总连接
                 ShapeConstants.SHAPE_FLOWCHART_OR                        流程图或者
                 ShapeConstants.SHAPE_FLOWCHART_COLLATE                   流程图对照
                 ShapeConstants.SHAPE_FLOWCHART_SORT                      流程图排序
                 ShapeConstants.SHAPE_FLOWCHART_EXTRACT                   流程图摘录
                 ShapeConstants.SHAPE_FLOWCHART_MERGE                     流程图合并
                 ShapeConstants.SHAPE_FLOWCHART_STORED_DATA               流程图库存数据
                 ShapeConstants.SHAPE_FLOWCHART_DELAY                     流程图延期
                 ShapeConstants.SHAPE_FLOWCHART_SEQUENTIAL_ACCESS_STORAGE 流程图顺序访问存储器
                 ShapeConstants.SHAPE_FLOWCHART_MAGNETIC_DISK             流程图磁盘
                 ShapeConstants.SHAPE_FLOWCHART_DIRECT_ACCESS_STORAGE     流程图直接访问存储器
                 ShapeConstants.SHAPE_FLOWCHART_DISPLAY                   流程图显示
                 ShapeConstants.SHAPE_EXPLOSION1                          爆炸形1
                 ShapeConstants.SHAPE_EXPLOSION2                          爆炸形2
                 ShapeConstants.SHAPE_4_POINT_STAR                        十字星
                 ShapeConstants.SHAPE_5_POINT_STAR                        五角星
                 ShapeConstants.SHAPE_8_POINT_STAR                        八角星
                 ShapeConstants.SHAPE_16_POINT_STAR                       十六角星
                 ShapeConstants.SHAPE_24_POINT_STAR                       二十四角星
                 ShapeConstants.SHAPE_32_POINT_STAR                       三十二角星
                 ShapeConstants.SHAPE_UP_RIBBON                           上凸带形
                 ShapeConstants.SHAPE_DOWN_RIBBON                         前凸带形
                 ShapeConstants.SHAPE_CURVED_UP_RIBBON                    上凸弯带形
                 ShapeConstants.SHAPE_CURVED_DOWN_RIBBON                  前凸弯带形
                 ShapeConstants.SHAPE_VERTICAL_SCROLL                     坚卷形
                 ShapeConstants.SHAPE_HORIZONTAL_SCROLL                   横卷形
                 ShapeConstants.SHAPE_WAVE                                波形
                 ShapeConstants.SHAPE_DOUBLE_WAVE                         双波形
                 ShapeConstants.SHAPE_RECTANGULAR_CALLOUT                 矩形标注
                 ShapeConstants.SHAPE_ROUNDED_RECTANGULAR_CALLOUT         圆角矩形标注
                 ShapeConstants.SHAPE_OVAL_CALLOUT                        椭圆形标注
                 ShapeConstants.SHAPE_CLOUD_CALLOUT                       云形标注
                 ShapeConstants.SHAPE_LINE_CALLOUT1                       线形标注1
                 ShapeConstants.SHAPE_LINE_CALLOUT2                       线形标注2
                 ShapeConstants.SHAPE_LINE_CALLOUT3                       线形标注3
                 ShapeConstants.SHAPE_LINE_CALLOUT4                       线形标注4
                 ShapeConstants.SHAPE_LINE_CALLOUT1_ACCENT_BAR            线形标注1（带强调线）
                 ShapeConstants.SHAPE_LINE_CALLOUT2_ACCENT_BAR            线形标注2（带强调线）
                 ShapeConstants.SHAPE_LINE_CALLOUT3_ACCENT_BAR            线形标注3（带强调线）
                 ShapeConstants.SHAPE_LINE_CALLOUT4_ACCENT_BAR            线形标注4（带强调线）
                 ShapeConstants.SHAPE_LINE_CALLOUT1_NO_BORDER             线形标注1（无边框）
                 ShapeConstants.SHAPE_LINE_CALLOUT2_NO_BORDER             线形标注2（无边框）
                 ShapeConstants.SHAPE_LINE_CALLOUT3_NO_BORDER             线形标注3（无边框）
                 ShapeConstants.SHAPE_LINE_CALLOUT4_NO_BORDER             线形标注4（无边框）
                 ShapeConstants.SHAPE_LINE_CALLOUT1_BORDER_AND_ACCENT_BAR 线形标注1（带边框和强调线）
                 ShapeConstants.SHAPE_LINE_CALLOUT2_BORDER_AND_ACCENT_BAR 线形标注2（带边框和强调线）
                 ShapeConstants.SHAPE_LINE_CALLOUT3_BORDER_AND_ACCENT_BAR 线形标注3（带边框和强调线）
                 ShapeConstants.SHAPE_LINE_CALLOUT4_BORDER_AND_ACCENT_BAR 线形标注4（带边框和强调线）
                 ShapeConstants.SHAPE_ACTION_BUTTON_CUSTOM                动作按钮（自定义）
                 ShapeConstants.SHAPE_ACTION_BUTTON_HOME                  动作按钮（第一张）
                 ShapeConstants.SHAPE_ACTION_BUTTON_HELP                  动作按钮（帮助）
                 ShapeConstants.SHAPE_ACTION_BUTTON_INFORMATION           动作按钮（信息）
                 ShapeConstants.SHAPE_ACTION_BUTTON_BACKOR_PREVIOUS       动作按钮（后退或前一项）
                 ShapeConstants.SHAPE_ACTION_BUTTON_FORWARDOR_NEXT        动作按钮（前进或下一项）
                 ShapeConstants.SHAPE_ACTION_BUTTON_BEGINNING             动作按钮（开始）
                 ShapeConstants.SHAPE_ACTION_BUTTON_END                   动作按钮（结束）
                 ShapeConstants.SHAPE_ACTION_BUTTON_RETURN                动作按钮（上一张）
                 ShapeConstants.SHAPE_ACTION_BUTTON_DOCUMENT              动作按钮（文档）
                 ShapeConstants.SHAPE_ACTION_BUTTON_SOUND                 动作按钮（影片）
                 ShapeConstants.SHAPE_ACTION_BUTTON_MOVIE                 动作按钮（电影）

    `startX` - 左上角的x坐标
    `startY` - 左上角的y坐标
    `endX` - 右下角的x坐标
    `endY` - 右下角的y坐标
  返回：
    自选图形对象

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         shapes.addShape(ShapeConstants.SHAPE_CLOUD_CALLOUT, 120, 130, 220, 250);

  另请参见：
    `ShapeConstants`

### addTextBox

    public Shape addTextBox(int director,
                            double startX,
                            double startY,
                            double endX,
                            double endY)

  添加一个文本框。

  参数：
    `director` - 文本框内文字的方向， 0--正常, 1--正常竖排, 3--90度旋转, 4--270度旋转, 2--270度竖排
    `startX` - 左上角的x坐标
    `startY` - 左上角的y坐标
    `endX` - 右下角的x坐标
    `endY` - 右下角的y坐标

    例子：

  返回：
    返回自选图形对象

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         shapes.addTextBox(2, 120, 180, 380, 380);

### addWordArt

    public Shape addWordArt(int wordArtStyle,
                            java.lang.String text,
                            java.lang.String fontName,
                            int fontType,
                            int fontSize,
                            double startX,
                            double startY,
                            double endX,
                            double endY)

  添加艺术字。

  参数：
    `wordArtStyle` - 艺术字的类型
    `text` - 艺术字要显示的文本，如"evermore"
    `fontName` - 字体的名称
    `fontType` - 字体的类型
    `fontSize` - 字体的大小
    `startX` - 艺术字左上角的x坐标
    `startY` - 艺术字左上角的y坐标
    `endX` - 艺术字右下角的x坐标
    `endY`` - 艺术字右下角的y坐标
  返回：
    返回自选图形对象

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         shapes.addWordArt(2, "evermore", "宋体", 1, 12, 250, 180, 400, 320);

### createEquShape

    public application.workbooks.workbook.equ.EquShape createEquShape()

  返回公式编辑器容器。

  返回：
    容器。

### getAllDocFields

    public DocField[] getAllDocFields()

  返回当前应用中全部公文域对象。

  返回：
    公文域对象数组

    例子:

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         DocField[] fields = shapes.getAllDocFields();

### getAllShapes

    public abstract Shape[] getAllShapes()

  获得当前应用中的所有自选图形。

  返回：
    所有自选图形

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         Shape shape = shapes.getAllShapes()[0] ;
         javax.swing.JOptionPane.showMessageDialog(null,"此对象是"+" "+shape.getName()) ;

### getContainer

    public java.awt.Container getContainer()

  返回容器

  返回：
    容器。

### getDocField

    public DocField getDocField(java.lang.String docFieldName)

  根据名字获取公文域对象。

  参数：
    `shapeName` - 公文域对象的名字
  返回：
    公文域对象

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         DocField docField = shapes.getDocField("公文域标题") ;

### getDocFieldRange

    public DocFieldRange getDocFieldRange()

  获得被选中的公文域对象。

  返回：
    被选中的公文域对象

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         DocFieldRange docFieldRange = shapes.getDocFieldRange() ;

### getRange

    public abstract ShapeRange getRange()

  获得被选中的自选图形，文本框或艺术字。当没有选中的自选图形等的时候返回null。

  返回：
    被选中的图形对象

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         ShapeRange shaperange = shapes.getRange() ;
         javax.swing.JOptionPane.showMessageDialog(null,"当前对象是否图片"+shaperange.isPicture()) ;

### getShape

    public abstract Shape getShape(java.lang.String shapeName)

  根据名字获取图形对象。

  参数：
    `shapeName` - 图形对象的名字
  返回：
    图形对象

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         Shape shape = shapes.getShape("立方体 1") ;
         javax.swing.JOptionPane.showMessageDialog(null,"此对象是否编辑"+" "+shape.isEditable()) ;

### insertFraction

    public Shape insertFraction()

  插入数学分式

  返回：
    返回自选图形对象

### isLineDrawing

    public boolean isLineDrawing()

  判断当前状态是否在画曲线。

  例子:

       Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
       boolean drawing = shapes.isLineDrawing();

### isSelectAll

    public boolean isSelectAll()

  判断是否选中所有图形对象。

  返回：
    boolean型 如为true 表示当前对象全部选中，如为false 表示当前对象没有全部选中

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
         shapes.isSelectAll();

### selectAll

    public void selectAll()

  选中所有图形对象。

  例子：

       Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
       shapes.selectAll();

### selectRange

    public void selectRange(java.lang.String[] objectNames)

  选中自选图形，文本框或艺术字等图形对象。

  参数：
    `objectName` - 图形对象的名字集

    例子：

         Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ;
         String[] obj = {"艺术字 1","直线 2"} ;
         shapes.selectRange(obj) ;

### size

    public int size()

  获得当前应用自选图形的数量。

  返回：
    当前应用自选图形的数量

### unSelect

    public void unSelect()

  没有图形对象被选中。

  例子：

       Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes();
       shapes.unSelect();

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

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