shape.java
来自「将Excel和Word的类型库都转换过来了」· Java 代码 · 共 340 行
JAVA
340 行
/** * JacobGen generated file --- do not edit * * (http://www.bigatti.it/projects/jacobgen) */package org.nethawker.office11;import com.jacob.com.*;public class Shape extends Dispatch { public static final String componentName = "Office.Shape"; public Shape() { super(componentName); } /** * This constructor is used instead of a case operation to * turn a Dispatch object into a wider object - it must exist * in every wrapper class whose instances may be returned from * method calls wrapped in VT_DISPATCH Variants. */ public Shape(Dispatch d) { // take over the IDispatch pointer m_pDispatch = d.m_pDispatch; // null out the input's pointer d.m_pDispatch = 0; } public Shape(String compName) { super(compName); } public Object getApplication() { return Dispatch.get(this, "Application"); } public int getCreator() { return Dispatch.get(this, "Creator").toInt(); } public Object getParent() { return Dispatch.get(this, "Parent"); } public void apply() { Dispatch.call(this, "Apply"); } public void delete() { Dispatch.call(this, "Delete"); } public Shape duplicate() { return new Shape(Dispatch.call(this, "Duplicate").toDispatch()); } public void flip(int lastParam) { Dispatch.call(this, "Flip", new Variant(lastParam)); } public void incrementLeft(float lastParam) { Dispatch.call(this, "IncrementLeft", new Variant(lastParam)); } public void incrementRotation(float lastParam) { Dispatch.call(this, "IncrementRotation", new Variant(lastParam)); } public void incrementTop(float lastParam) { Dispatch.call(this, "IncrementTop", new Variant(lastParam)); } public void pickUp() { Dispatch.call(this, "PickUp"); } public void rerouteConnections() { Dispatch.call(this, "RerouteConnections"); } public void scaleHeight(float factor, int relativeToOriginalSize, int lastParam) { Dispatch.call(this, "ScaleHeight", new Variant(factor), new Variant(relativeToOriginalSize), new Variant(lastParam)); } public void scaleHeight(float factor, int relativeToOriginalSize) { Dispatch.call(this, "ScaleHeight", new Variant(factor), new Variant(relativeToOriginalSize)); } public void scaleWidth(float factor, int relativeToOriginalSize, int lastParam) { Dispatch.call(this, "ScaleWidth", new Variant(factor), new Variant(relativeToOriginalSize), new Variant(lastParam)); } public void scaleWidth(float factor, int relativeToOriginalSize) { Dispatch.call(this, "ScaleWidth", new Variant(factor), new Variant(relativeToOriginalSize)); } public void select(Variant lastParam) { Dispatch.call(this, "Select", lastParam); } public void select() { Dispatch.call(this, "Select"); } public void setShapesDefaultProperties() { Dispatch.call(this, "SetShapesDefaultProperties"); } public ShapeRange ungroup() { return new ShapeRange(Dispatch.call(this, "Ungroup").toDispatch()); } public void zOrder(int lastParam) { Dispatch.call(this, "ZOrder", new Variant(lastParam)); } public Adjustments getAdjustments() { return new Adjustments(Dispatch.get(this, "Adjustments").toDispatch()); } public int getAutoShapeType() { return Dispatch.get(this, "AutoShapeType").toInt(); } public void setAutoShapeType(int lastParam) { Dispatch.put(this, "AutoShapeType", new Variant(lastParam)); } public int getBlackWhiteMode() { return Dispatch.get(this, "BlackWhiteMode").toInt(); } public void setBlackWhiteMode(int lastParam) { Dispatch.put(this, "BlackWhiteMode", new Variant(lastParam)); } public CalloutFormat getCallout() { return new CalloutFormat(Dispatch.get(this, "Callout").toDispatch()); } public int getConnectionSiteCount() { return Dispatch.get(this, "ConnectionSiteCount").toInt(); } public int getConnector() { return Dispatch.get(this, "Connector").toInt(); } public ConnectorFormat getConnectorFormat() { return new ConnectorFormat(Dispatch.get(this, "ConnectorFormat").toDispatch()); } public FillFormat getFill() { return new FillFormat(Dispatch.get(this, "Fill").toDispatch()); } public GroupShapes getGroupItems() { return new GroupShapes(Dispatch.get(this, "GroupItems").toDispatch()); } public float getHeight() { return Dispatch.get(this, "Height").toFloat(); } public void setHeight(float lastParam) { Dispatch.put(this, "Height", new Variant(lastParam)); } public int getHorizontalFlip() { return Dispatch.get(this, "HorizontalFlip").toInt(); } public float getLeft() { return Dispatch.get(this, "Left").toFloat(); } public void setLeft(float lastParam) { Dispatch.put(this, "Left", new Variant(lastParam)); } public LineFormat getLine() { return new LineFormat(Dispatch.get(this, "Line").toDispatch()); } public int getLockAspectRatio() { return Dispatch.get(this, "LockAspectRatio").toInt(); } public void setLockAspectRatio(int lastParam) { Dispatch.put(this, "LockAspectRatio", new Variant(lastParam)); } public String getName() { return Dispatch.get(this, "Name").toString(); } public void setName(String lastParam) { Dispatch.put(this, "Name", lastParam); } public ShapeNodes getNodes() { return new ShapeNodes(Dispatch.get(this, "Nodes").toDispatch()); } public float getRotation() { return Dispatch.get(this, "Rotation").toFloat(); } public void setRotation(float lastParam) { Dispatch.put(this, "Rotation", new Variant(lastParam)); } public PictureFormat getPictureFormat() { return new PictureFormat(Dispatch.get(this, "PictureFormat").toDispatch()); } public ShadowFormat getShadow() { return new ShadowFormat(Dispatch.get(this, "Shadow").toDispatch()); } public TextEffectFormat getTextEffect() { return new TextEffectFormat(Dispatch.get(this, "TextEffect").toDispatch()); } /*public sun.applet.TextFrame getTextFrame() { return new sun.applet.TextFrame(Dispatch.get(this, "TextFrame").toDispatch()); }*/ public ThreeDFormat getThreeD() { return new ThreeDFormat(Dispatch.get(this, "ThreeD").toDispatch()); } public float getTop() { return Dispatch.get(this, "Top").toFloat(); } public void setTop(float lastParam) { Dispatch.put(this, "Top", new Variant(lastParam)); } public int getType() { return Dispatch.get(this, "Type").toInt(); } public int getVerticalFlip() { return Dispatch.get(this, "VerticalFlip").toInt(); } public Variant getVertices() { return Dispatch.get(this, "Vertices"); } public int getVisible() { return Dispatch.get(this, "Visible").toInt(); } public void setVisible(int lastParam) { Dispatch.put(this, "Visible", new Variant(lastParam)); } public float getWidth() { return Dispatch.get(this, "Width").toFloat(); } public void setWidth(float lastParam) { Dispatch.put(this, "Width", new Variant(lastParam)); } public int getZOrderPosition() { return Dispatch.get(this, "ZOrderPosition").toInt(); } public Script getScript() { return new Script(Dispatch.get(this, "Script").toDispatch()); } public String getAlternativeText() { return Dispatch.get(this, "AlternativeText").toString(); } public void setAlternativeText(String lastParam) { Dispatch.put(this, "AlternativeText", lastParam); } public int getHasDiagram() { return Dispatch.get(this, "HasDiagram").toInt(); } public IMsoDiagram getDiagram() { return new IMsoDiagram(Dispatch.get(this, "Diagram").toDispatch()); } public int getHasDiagramNode() { return Dispatch.get(this, "HasDiagramNode").toInt(); } public DiagramNode getDiagramNode() { return new DiagramNode(Dispatch.get(this, "DiagramNode").toDispatch()); } public int getChild() { return Dispatch.get(this, "Child").toInt(); } public Shape getParentGroup() { return new Shape(Dispatch.get(this, "ParentGroup").toDispatch()); } public CanvasShapes getCanvasItems() { return new CanvasShapes(Dispatch.get(this, "CanvasItems").toDispatch()); } public int getId() { return Dispatch.get(this, "Id").toInt(); } public void canvasCropLeft(float lastParam) { Dispatch.call(this, "CanvasCropLeft", new Variant(lastParam)); } public void canvasCropTop(float lastParam) { Dispatch.call(this, "CanvasCropTop", new Variant(lastParam)); } public void canvasCropRight(float lastParam) { Dispatch.call(this, "CanvasCropRight", new Variant(lastParam)); } public void canvasCropBottom(float lastParam) { Dispatch.call(this, "CanvasCropBottom", new Variant(lastParam)); } public void setRTF(String lastParam) { Dispatch.put(this, "RTF", lastParam); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?