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

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

## application.workbooks.workbook.presentations.presentation.slide
类 PgShapes

    java.lang.Object
      application.workbooks.workbook.Shapes
          application.workbooks.workbook.presentations.presentation.slide.PgShapes

    public class PgShapes

extends Shapes

该类定义了添加删除简报制作中对图形对象的一些添加删除等方法的操作

方法摘要
`Shape` | `addMediaObject(java.lang.String fileName, int type)` 添加一个多媒体文件。
`PgShape[]` | `getAllShapes()` 获得当前应用中的所有自选图形。
`PgShapeRange` | `getRange()` 获得被选中的自选图形，文本框或艺术字。
`PgShape` | `getShape(java.lang.String shapeName)` 根据名字获取图形对象。

从类 application.workbooks.workbook.Shapes 继承的方法
`addConnector, addDataObject, addDocField, addDocField, addLine, addPicture, addShape, addTextBox, addWordArt, createEquShape, getAllDocFields, getContainer, getDocField, getDocFieldRange, insertFraction, isLineDrawing, isSelectAll, selectAll, selectRange, size, unSelect`

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

方法详细信息

### addMediaObject

    public Shape addMediaObject(java.lang.String fileName,
                                int type)

  添加一个多媒体文件。

  覆盖：
    类 `Shapes` 中的 `addMediaObject`
  参数：
    `fileName` - 多媒体文件路径
    `type` - 幻灯片放映时声音的播放方式：

           ShapeConstants.AUTO_MEDIA -- 表示幻灯片放映时多媒体自动播放
           ShapeConstants.CLICK_MEDIA -- 表示幻灯片放映时鼠标单击多媒体播放

  返回：
    多媒体对象
  另请参见：
    `ShapeConstants`

### getAllShapes

    public PgShape[] getAllShapes()

  从类 `Shapes` 复制的描述
  获得当前应用中的所有自选图形。

  指定者：
    类 `Shapes` 中的 `getAllShapes`
  返回：
    所有自选图形

    例子：

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

### getRange

    public PgShapeRange getRange()

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

  指定者：
    类 `Shapes` 中的 `getRange`
  返回：
    被选中的图形对象

    例子：

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

### getShape

    public PgShape getShape(java.lang.String shapeName)

  根据名字获取图形对象。

  指定者：
    类 `Shapes` 中的 `getShape`
  参数：
    `shapeName` - 图形对象的名字
  返回：
    图形对象

    例子：

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

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

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