📄 shapes.html
字号:
<TD><CODE><B><A HREF="../../../application/workbooks/workbook/Shapes.html#isLineDrawing()">isLineDrawing</A></B>()</CODE>
<BR>
判断当前状态是否在画曲线。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../application/workbooks/workbook/Shapes.html#isSelectAll()">isSelectAll</A></B>()</CODE>
<BR>
判断是否选中所有图形对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../application/workbooks/workbook/Shapes.html#selectAll()">selectAll</A></B>()</CODE>
<BR>
选中所有图形对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../application/workbooks/workbook/Shapes.html#selectRange(java.lang.String[])">selectRange</A></B>(java.lang.String[] objectNames)</CODE>
<BR>
选中自选图形,文本框或艺术字等图形对象。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../application/workbooks/workbook/Shapes.html#size()">size</A></B>()</CODE>
<BR>
获得当前应用自选图形的数量。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../application/workbooks/workbook/Shapes.html#unSelect()">unSelect</A></B>()</CODE>
<BR>
没有图形对象被选中。</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>从类 java.lang.Object 继承的方法</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>方法详细信息</B></FONT></TH>
</TR>
</TABLE>
<A NAME="addConnector(int, double, double, double, double)"><!-- --></A><H3>
addConnector</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/shapes/Shape.html" title="application.workbooks.workbook.shapes 中的类">Shape</A> <B>addConnector</B>(int type,
double startX,
double startY,
double endX,
double endY)</PRE>
<DL>
<DD>添加连接线。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>type</CODE> - 连接线类型 <pre> type = 0,表示“直连接线” type = 1,表示“直箭头连接线” type = 2,表示“直双箭头连接线” type = 3, 表示“肘形连接线” type = 4, 表示“肘形箭头连接线” type = 5, 表示“肘形双箭头连接线” type = 6, 表示“曲线连接线” type = 7, 表示“曲线箭头连接线” type = 8, 表示“曲线双箭头连接线” </pre><DD><CODE>startX</CODE> - 起始点x坐标<DD><CODE>startY</CODE> - 起始点y坐标<DD><CODE>endX</CODE> - 终止点x坐标<DD><CODE>endY</CODE> - 终止点y坐标
<DT><B>返回:</B><DD>返回自选图形对象,当连接线类型不在上述9种时返回null。 <p> <b>例子:</b> <pre> //在当前应用中添加一直双箭头连接线。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); shapes.addConnector(2, 200, 100, 290, 280); </pre>
<DT><B>抛出:</B>
<DD><CODE><A HREF="../../../application/exceptions/MacroRunException.html" title="application.exceptions 中的类">MacroRunException</A></CODE> - 当无法插入连接线时</DL>
</DD>
</DL>
<HR>
<A NAME="addDataObject(application.doors.DataObject, double, double, double, double)"><!-- --></A><H3>
addDataObject</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/shapes/Shape.html" title="application.workbooks.workbook.shapes 中的类">Shape</A> <B>addDataObject</B>(application.doors.DataObject obj,
double startX,
double startY,
double endX,
double endY)</PRE>
<DL>
<DD>添加DataObject对象类型的自选图形。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>obj</CODE> - DataObject对象。<DD><CODE>startX</CODE> - 左上角的x坐标<DD><CODE>startY</CODE> - 左上角的y坐标<DD><CODE>endX</CODE> - 右下角的x坐标<DD><CODE>endY</CODE> - 右下角的y坐标
<DT><B>返回:</B><DD>返回自选图形对象 <p> <b>例子:</b> <pre> //在当前应用总添加DataObject对象类型的自选图形。 DataObject obj = Sheet.getActiveAuxSheet().createDataObject(); Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); shapes.addDataObject(obj,10,10,300,300); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="addLine(int, double, double, double, double)"><!-- --></A><H3>
addLine</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/shapes/Shape.html" title="application.workbooks.workbook.shapes 中的类">Shape</A> <B>addLine</B>(int type,
double startX,
double startY,
double endX,
double endY)</PRE>
<DL>
<DD>添加线条。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>type</CODE> - 线条类型 0 直线 1 箭头 2 双箭头<DD><CODE>startX</CODE> - 起始点X坐标<DD><CODE>startY</CODE> - 起始点Y坐标<DD><CODE>endX</CODE> - 终止点x坐标<DD><CODE>endY</CODE> - 终止点Y坐标
<DT><B>返回:</B><DD>返回自选图形对象,当线条类型不在上述三种时返回null。 <p> <b>例子:</b> <pre> //在当前应用中添加一箭头。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); shapes.addLine(1, 200, 100, 290, 280); </pre>
<DT><B>抛出:</B>
<DD><CODE><A HREF="../../../application/exceptions/MacroRunException.html" title="application.exceptions 中的类">MacroRunException</A></CODE> - 当无法插入线条时</DL>
</DD>
</DL>
<HR>
<A NAME="addPicture(java.lang.String)"><!-- --></A><H3>
addPicture</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/shapes/Shape.html" title="application.workbooks.workbook.shapes 中的类">Shape</A> <B>addPicture</B>(java.lang.String fileName)</PRE>
<DL>
<DD>添加一个剪贴画或图片。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>filename</CODE> - 图片文件路径
<DT><B>返回:</B><DD>返回自选图形对象 <p> <b>例子:</b> <pre> //在当前应用中添加路径为"C:/test.bmp"的图片。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); shapes.addPicture("C:/test.bmp"); </pre>
<DT><B>抛出:</B>
<DD><CODE><A HREF="../../../application/exceptions/MacroRunException.html" title="application.exceptions 中的类">MacroRunException</A></CODE> - 当文件位置不存在,或者文件类型不是图形,或者不能插入时。</DL>
</DD>
</DL>
<HR>
<A NAME="addShape(int, double, double, double, double)"><!-- --></A><H3>
addShape</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/shapes/Shape.html" title="application.workbooks.workbook.shapes 中的类">Shape</A> <B>addShape</B>(int type,
double startX,
double startY,
double endX,
double endY)</PRE>
<DL>
<DD>添加一个自选图形。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>type</CODE> - 自选图形的类型,其取值和相应的自选图形如下: <pre> 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 上箭头标注
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -