📄 application.html
字号:
public void statusChanged(ApplicationEvent event) { if(event.getType() == ApplicationEvent.AFTER_OPEN_WORKBOOK) { javax.swing.JOptionPane.showMessageDialog(null, "AFTER_OPEN_WORKBOOK"); } if(event.getType() == ApplicationEvent.BEFORE_CLOSE_WORKBOOK) { javax.swing.JOptionPane.showMessageDialog(null, "BEFORE_CLOSE_WORKBOOK"); } } }); </pre><DT><B>从以下版本开始:</B></DT>
<DD>1.33</DD>
</DL>
</DD>
</DL>
<HR>
<A NAME="addPanel(java.lang.Object)"><!-- --></A><H3>
addPanel</H3>
<PRE>
public static int <B>addPanel</B>(java.lang.Object panel)</PRE>
<DL>
<DD>添加自定义面板。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>panel</CODE> - JPanel对象
<DT><B>返回:</B><DD>添加的情况,返回为面板的ID,若返回-1则添加失败。 <p> <b>例子:</b> <pre> //创建并添加具有永中集成Office风格的面板。 JPanel panel = EBeansFactory.createPanel(); Application.addPanel(panel); </pre><DT><B>另请参见:</B><DD><A HREF="../application/Application.html#removePanel(java.lang.Object)"><CODE>removePanel(Object)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="clearUndoList()"><!-- --></A><H3>
clearUndoList</H3>
<PRE>
public static void <B>clearUndoList</B>()</PRE>
<DL>
<DD>清空永中集成Office的Undo列表。 <p> <b>例子:</b> <pre> //清空Undo列表。 Application.clearUndoList(); </pre>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="createInstance(java.awt.Component)"><!-- --></A><H3>
createInstance</H3>
<PRE>
public static void <B>createInstance</B>(java.awt.Component component)</PRE>
<DL>
<DD>在JApplet或者JFrame中调用,新建一个永中集成Office实例。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>component</CODE> - JApplet或者JFrame的容器 <p> <b>例子:</b> <pre> //新建一JFrame和永中集成Office实例,并把这实例放入这JFrame容器中。 JFrame frame = new JFrame(); Application.createInstance(frame.getContentPane()); </pre><DT><B>另请参见:</B><DD><A HREF="../application/Application.html#getInstance()"><CODE>getInstance()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="disableCustomizeSave()"><!-- --></A><H3>
disableCustomizeSave</H3>
<PRE>
public static void <B>disableCustomizeSave</B>()</PRE>
<DL>
<DD>不保存自定义的内容:工具条、快捷键、菜单等。 <p> 在调用之后所进行的自定义的内容不保存,方法调用之前的依然保存。 <p> <b>例子:</b> <pre> //不保存自定义的内容而运行永中集成Office程序,并在其中添加一工具条。 //在重起永中集成Office后无上次添加的工具条。 Application.disableCustomizeSave(); Application.getApplicationInstance(); CommandBars bars = Application.getCommandBars(); bars.addToolBar("Customized ToolBar"); </pre>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="disableExitSystem()"><!-- --></A><H3>
disableExitSystem</H3>
<PRE>
public static void <B>disableExitSystem</B>()</PRE>
<DL>
<DD>设置退出永中集成Office的时候不退JAVA虚拟机。 <p> <b>例子:</b> <pre> //设置不退虚拟机而退出永中集成Office。 Application.disableExitSystem(); Application.exitSystem(); </pre>
<P>
<DD><DL>
<DT><B>另请参见:</B><DD><A HREF="../application/Application.html#exitSystem()"><CODE>exitSystem()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="exitSystem()"><!-- --></A><H3>
exitSystem</H3>
<PRE>
public static void <B>exitSystem</B>()</PRE>
<DL>
<DD>完全退出整个永中集成Office应用程序,不保留快速启动。 <p> <b>例子:</b> <pre> //直接退出永中集成Office,不保留快速启动。 Application.exitSystem(); </pre>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getActiveProductType()"><!-- --></A><H3>
getActiveProductType</H3>
<PRE>
public static int <B>getActiveProductType</B>()</PRE>
<DL>
<DD>得到当前产品的应用类型。
<P>
<DD><DL>
<DT><B>返回:</B><DD>int型 如返回0 表示当前应用为SS,如返回1 表示当前应用为WP 如返回2 表示当前应用为PG 如返回3 表示当前应用为FP <p> <b>例子</b> <pre> //在控制台上输出当前产品的应用类型。 System.out.println(Application.getActiveProductType()); </pre><DT><B>另请参见:</B><DD><A HREF="../application/Application.html#gotoProduct(int)"><CODE>gotoProduct(int)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getApplicationInstance()"><!-- --></A><H3>
getApplicationInstance</H3>
<PRE>
public static java.awt.Container <B>getApplicationInstance</B>()</PRE>
<DL>
<DD>在Application程序中调用,返回一个永中集成Office的实例。
<P>
<DD><DL>
<DT><B>返回:</B><DD>返回一个永中集成Office的实例。 <p> <b>例子</b> <pre> //直接另起一永中集成Office应用程序。 Application.getApplicationInstance(); </pre><DT><B>另请参见:</B><DD><A HREF="../application/Application.html#getInstance()"><CODE>getInstance()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getAutoCaptions()"><!-- --></A><H3>
getAutoCaptions</H3>
<PRE>
public static <A HREF="../application/workbooks/workbook/documents/document/AutoCaptions.html" title="application.workbooks.workbook.documents.document 中的类">AutoCaptions</A> <B>getAutoCaptions</B>()</PRE>
<DL>
<DD>获得自动添加题注集合
<P>
<DD><DL>
<DT><B>返回:</B><DD>自动题注集合 <p> <b>例子:</b> <pre> Application.getAutoCaptions(); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getCaptionLabels()"><!-- --></A><H3>
getCaptionLabels</H3>
<PRE>
public static <A HREF="../application/workbooks/workbook/documents/document/CaptionLabels.html" title="application.workbooks.workbook.documents.document 中的类">CaptionLabels</A> <B>getCaptionLabels</B>()</PRE>
<DL>
<DD>获得题注标签集合
<P>
<DD><DL>
<DT><B>返回:</B><DD>题注标签集合 <p> <b>例子:</b> <pre> Application.getCaptionLabels(); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getCommandBars()"><!-- --></A><H3>
getCommandBars</H3>
<PRE>
public static <A HREF="../application/CommandBars.html" title="application 中的类">CommandBars</A> <B>getCommandBars</B>()</PRE>
<DL>
<DD>获得菜单和工具条的管理器。
<P>
<DD><DL>
<DT><B>返回:</B><DD>菜单和工具条的管理器 <p> <b>例子:</b> <pre> //获取菜单和工具条管理器后添加新工具条 CommandBars bars = Application.getCommandBars(); bars.addToolBar("Customized ToolBar"); </pre><DT><B>另请参见:</B><DD><A HREF="../application/CommandBars.html" title="application 中的类"><CODE>CommandBars</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getInstance()"><!-- --></A><H3>
getInstance</H3>
<PRE>
public static java.awt.Container <B>getInstance</B>()</PRE>
<DL>
<DD>在applet程序中调用,返回一个永中集成Office的实例。
<P>
<DD><DL>
<DT><B>返回:</B><DD>返回一个永中集成Office的实例。 <p> <b>例子:</b> <pre> //新建一JApplet类,在init()方法中添加下述代码,在applet中起永中集成Office. Application.createInstance(getContentPane()); getContentPane().add("Center", Application.getInstance()); </pre><DT><B>另请参见:</B><DD><A HREF="../application/Application.html#createInstance(java.awt.Component)"><CODE>createInstance(Component)</CODE></A>,
<A HREF="../application/Application.html#getApplicationInstance()"><CODE>getApplicationInstance()</CODE></A>,
<A HREF="../application/Application.html#createInstance(java.awt.Component)"><CODE>createInstance(Component)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getLanguageVersion()"><!-- --></A><H3>
getLanguageVersion</H3>
<PRE>
public static int <B>getLanguageVersion</B>()</PRE>
<DL>
<DD>判断当前运行的永中集成Office应用程序的语言版本。
<P>
<DD><DL>
<DT><B>返回:</B><DD>语言版本的类型,只能取以下常量值: <pre> GlobalConstants.FOR_CHINESE_VERSION = 0; 中文版本 GlobalConstants.FOR_ENGLISH_VERSION = 1; 英文版本 GlobalConstants.FOR_JAPANESE_VERSION = 2; 日文版本 GlobalConstants.FOR_ARAB_VERSION = 3; 阿拉伯文版本 GlobalConstants.FOR_UIGHUR_VERSION = 4; 维文版本 GlobalConstants.FOR_SIMPLIFIEDCHINESE_VERSION = 5; 简体中文版本 GlobalConstants.FOR_TRADITIONALCHINESE_VERSION = 6; 繁体中文版本 GlobalConstants.FOR_FRENCH_VERSION = 7; 法文版本 GlobalConstants.FOR_SPANISH_VERSION = 8; 西班牙文版本 GlobalConstants.FOR_UNKNOWN_VERSION = -1; 未知语言版本 </pre> <p> <b>例子:</b> <pre> int language = Application.getLanguageVersion(); System.out.println("当前运行的永中集成Office是否为简体中文版:" + (language == GlobalConstants.FOR_SIMPLIFIEDCHINESE_VERSION)); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getMainFrame()"><!-- --></A><H3>
getMainFrame</H3>
<PRE>
public static java.awt.Frame <B>getMainFrame</B>()</PRE>
<DL>
<DD>获得永中集成Office的主窗体。
<P>
<DD><DL>
<DT><B>返回:</B><DD>永中集成Office主窗体。 <p> <b>例子:</b> <pre> //获得永中集成Office主窗体并设置窗体标题为 EIO Office。 Application.getMainFrame().setTitle("EIO Office"); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getMainFrameStatus()"><!-- --></A><H3>
getMainFrameStatus</H3>
<PRE>
public static int <B>getMainFrameStatus</B>()</PRE>
<DL>
<DD>获取应用程序的状态。
<P>
<DD><DL>
<DT><B>返回:</B><DD>应用程序的状态,如应用程序窗口恢复到原来状态,返回0;如应用程序窗口最小化,返回1;如应用程序窗口最大化,返回2 <p> <b>例子:</b> <pre>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -