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

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

## application.util
类 Dialogs

    java.lang.Object
      application.util.Dialogs

    public class Dialogs

extends java.lang.Object

该类实现了一些工具方法，其中包括工具对话框(字体对话框，颜色对话框，打开保存对话框)， 系统对话框，错误对话框等。

构造函数摘要
`Dialogs()`

方法摘要
`static void` | `println(boolean b)` 该方法为Dialogs提供对话框的显示。
`static void` | `println(char c)` 该方法为Dialogs提供对话框的显示。
`static void` | `println(double d)` 该方法为Dialogs提供对话框的显示。
`static void` | `println(float f)` 该方法为Dialogs提供对话框的显示。
`static void` | `println(int i)` 该方法为Dialogs提供对话框的显示。
`static void` | `println(long l)` 该方法为Dialogs提供对话框的显示。
`static void` | `println(java.lang.Object obj)` 该方法为Dialogs提供对话框的显示。
`static void` | `println(java.lang.String message)` 该方法为Dialogs提供对话框的显示。
`static void` | `setShowErrorDialog(boolean showFlag)` 设置是否显示错误对话框。
`static java.awt.Color` | `showColorDialog(java.awt.Dialog dlgParent)` 此方法显示颜色对话盒。
`static java.awt.Color` | `showColorDialog(java.awt.Frame parent)` 此方法显示颜色对话盒。
`static FontAttribute` | `showFontDialog(java.awt.Frame parent)` 此方法显示字体对话盒。
`static java.lang.String` | `showInputDialog(java.awt.Dialog dlgParent, java.lang.String title, java.lang.String prompt)` 显示输入对话框
`static java.lang.String` | `showInputDialog(java.awt.Frame parent, java.lang.String title, java.lang.String prompt)` 显示输入对话框
`static java.lang.String` | `showInputDialog(java.lang.String prompt)` 显示输入对话框 这时对话框的容器是永中集成Office的主窗体
`static java.lang.String` | `showInputDialog(java.lang.String title, java.lang.String prompt)` 显示输入对话框
`static int` | `showMessageDialog(java.awt.Dialog dialog, java.lang.String prompt)` 该方法为Dialogs提供对话框的显示。
`static int` | `showMessageDialog(java.awt.Dialog dialog, java.lang.String prompt, int buttonStyle)` 该方法为Dialogs提供对话框的显示。
`static int` | `showMessageDialog(java.awt.Dialog dialog, java.lang.String prompt, int buttonStyle, java.lang.String title)` 该方法为Dialogs提供对话框的显示。
`static int` | `showMessageDialog(java.awt.Dialog dialog, java.lang.String prompt, java.lang.String title)` 该方法为Dialogs提供对话框的显示。
`static int` | `showMessageDialog(java.awt.Frame parent, java.lang.String prompt, int buttonStyle, java.lang.String title)` 该方法为Dialogs提供对话框的显示。
`static int` | `showMessageDialog(java.lang.String prompt)` 该方法为Dialogs提供对话框的显示。
`static int` | `showMessageDialog(java.lang.String prompt, int buttonStyle)` 该方法为Dialogs提供对话框的显示。
`static int` | `showMessageDialog(java.lang.String prompt, int buttonStyle, java.lang.String title)` 该方法为Dialogs提供对话框的显示。
`static java.lang.String` | `showNewDialog(java.awt.Frame parent, boolean modal)` 提供弹出新建对话框，返回用户选择的模板文件的路径。
`static void` | `showOfficeDialog(int type)` 显示指定的对话框。
`static void` | `showOfficeDialogForApplet(int type)` 显示指定的对话框,此方法供在Applet中调用。
`static java.lang.String` | `showOpenDialog()` 此方法显示打开对话盒。
`static java.lang.String` | `showOpenDialog(java.awt.Frame parent, boolean openHistroy)` 此方法显示打开对话盒。
`static java.lang.String` | `showOpenDialog(java.awt.Frame parent, java.lang.Object icon, java.lang.String text, java.lang.String tip, java.lang.String path)` 此方法显示打开对话盒。
`static java.lang.String` | `showOpenDialog(java.awt.Frame parent, java.lang.String title, java.lang.String[] extension)` 此方法显示打开对话盒。
`static java.lang.String` | `showOpenDialog(java.awt.Frame parent, java.lang.String title, java.lang.String extension, java.lang.String description)` 此方法打开对话盒。
`static java.lang.String` | `showOpenDialog(java.awt.Frame parent, java.lang.String title, java.lang.String description, java.lang.String[] extension)` 此方法显示打开对话盒。
`static java.lang.String[]` | `showOpenDialog(java.awt.Frame parent, java.lang.String title, java.lang.String extension, java.lang.String description, boolean isMultiSelection)` 此方法打开对话盒。
`static java.lang.String` | `showOpenDialog(javax.swing.JDialog dlgParent, java.lang.String title, java.lang.String extension, java.lang.String description)` 此方法显示打开对话盒。
`static java.lang.String` | `showSaveDialog()` 此方法显示保存对话盒。
`static java.lang.String` | `showSaveDialog(java.awt.Frame parent)` 此方法显示保存对话盒。
`static java.lang.String` | `showSaveDialog(java.awt.Frame parent, java.lang.Object icon, java.lang.String text, java.lang.String tip, java.lang.String path)` 此方法显示保存对话盒。
`static java.lang.String` | `showSaveDialog(java.awt.Frame parent, java.lang.String title, java.lang.String initfile, java.lang.String extension)` 此方法显示保存对话盒。
`static java.lang.String` | `showSaveDialog(java.awt.Frame parent, java.lang.String title, java.lang.String initfile, java.lang.String[] extension)` 此方法显示保存对话盒。

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

构造函数详细信息

### Dialogs

    public Dialogs()

方法详细信息

### println

    public static void println(boolean b)

  该方法为Dialogs提供对话框的显示。

  参数：
    `b` - 要打印的信息

    例子：

         application.util.Dialogs.println(true);

### println

    public static void println(char c)

  该方法为Dialogs提供对话框的显示。

  参数：
    `c` - 要打印的信息

    例子：

         application.util.Dialogs.println('c');

### println

    public static void println(double d)

  该方法为Dialogs提供对话框的显示。

  参数：
    `d` - 要打印的信息

    例子：

         application.util.Dialogs.println(1234d);

### println

    public static void println(float f)

  该方法为Dialogs提供对话框的显示。

  参数：
    `f` - 要打印的信息

    例子：

         application.util.Dialogs.println(1234f);

### println

    public static void println(int i)

  该方法为Dialogs提供对话框的显示。

  参数：
    `i` - 要打印的信息

    例子：

         application.util.Dialogs.println(1234);

### println

    public static void println(long l)

  该方法为Dialogs提供对话框的显示。

  参数：
    `l` - 要打印的信息

    例子：

         application.util.Dialogs.println(1234l);

### println

    public static void println(java.lang.Object obj)

  该方法为Dialogs提供对话框的显示。

  参数：
    `obj` - 要打印的信息

    例子：

         application.util.Dialogs.println(new java.awt.Frame("test"));

### println

    public static void println(java.lang.String message)

  该方法为Dialogs提供对话框的显示。

  参数：
    `message` - 要打印的信息

    例子：

         application.util.Dialogs.println("This is only a test.");

### setShowErrorDialog

    public static void setShowErrorDialog(boolean showFlag)

  设置是否显示错误对话框。

  参数：
    `showFlag` - 如为true 显示错误对话框 如为false 不显示错误对话框

    例子：

          Dialogs.setShowErrorDialog(false) ;

### showColorDialog

    public static java.awt.Color showColorDialog(java.awt.Dialog dlgParent)

  此方法显示颜色对话盒。

  参数：
    `dlgParent` - 对话框的容器 ，如果为null，代表没有容器。
  返回：
    返回所设置的颜色对象。

    例子：

        ......
         Dialogs.showColorDialog(dialog);

### showColorDialog

    public static java.awt.Color showColorDialog(java.awt.Frame parent)

  此方法显示颜色对话盒。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
  返回：
    返回所设置的颜色对象。

    例子：

        ......
         Dialogs.showColorDialog(parent);

### showFontDialog

    public static FontAttribute showFontDialog(java.awt.Frame parent)

  此方法显示字体对话盒。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
  返回：
    返回所设置的字体属性对象。

    例子：

        ......
         Dialogs.showFontDialog(frame);

### showInputDialog

    public static java.lang.String showInputDialog(java.awt.Dialog dlgParent,
                                                   java.lang.String title,
                                                   java.lang.String prompt)

  显示输入对话框

  参数：
    `dlgParent` - 对话框的容器
    `title` - 对话框标题
    `prompt` - 输入提示信息
  返回：
    返回输入的值

         例子：

         ......
         Dialogs.showInputDialog(dialog,"Input title", "Please Input Text") ;

### showInputDialog

    public static java.lang.String showInputDialog(java.awt.Frame parent,
                                                   java.lang.String title,
                                                   java.lang.String prompt)

  显示输入对话框

  参数：
    `parent` - 对话框的容器
    `title` - 对话框标题
    `prompt` - 输入提示信息
  返回：
    返回输入的值

         例子：

         ......
         Dialogs.showInputDialog(frame,"Input title", "Please Input Text") ;

### showInputDialog

    public static java.lang.String showInputDialog(java.lang.String prompt)

  显示输入对话框 这时对话框的容器是永中集成Office的主窗体

  参数：
    `prompt` - 输入提示信息
  返回：
    返回输入值

         例子：

         Dialogs.showInputDialog("Please Input Text") ;

### showInputDialog

    public static java.lang.String showInputDialog(java.lang.String title,
                                                   java.lang.String prompt)

  显示输入对话框

  参数：
    `title` - 对话框标题
    `prompt` - 输入提示信息
  返回：
    返回输入值

         例子：

         Dialogs.showInputDialog("Input title", "Please Input Text") ;

### showMessageDialog

    public static int showMessageDialog(java.awt.Dialog dialog,
                                        java.lang.String prompt)

  该方法为Dialogs提供对话框的显示。

  参数：
    `dialog` - 对话框的容器(对话框的父窗体)
    `prompt` - 对话框显示的内容

  返回：
    按下的按钮类型(具体见OfficeDialogConstants) 注：用户按下的按钮类型： OK，NO，CANCEL，ABORT，YES，RETRY，YESTOALL，IGNORE，CONTINUE， END，DISABLE，ENABLE，HELP，UPDATE，UNUPDATE

    例子：

         ......
         application.util.Dialogs.showMessageDialog(dialog,"I have a message to tell you.");

### showMessageDialog

    public static int showMessageDialog(java.awt.Dialog dialog,
                                        java.lang.String prompt,
                                        int buttonStyle)

  该方法为Dialogs提供对话框的显示。

  参数：
    `dialog` - 对话框的容器(对话框的父窗体)
    `prompt` - 对话框显示的内容
    `buttonStyle` - 对话框的类型 (具体见OfficeDialogConstants) 注：对话框的类型 由三部分组成，即 按钮类型 + 图标类型 + 默认按钮类型 按钮类型：OK_ONLY,OK_CANCEL,RETRY_CANCEL,YES_NO,YES_NO_CANCEL, YES_YESTOALL_NO_CANCEL,CONTINUE_END,DISABLE_ENABLE, ABORT_RETRY_IGNORE,UPDATE_UNUPDATE,FIX_IGNORE 图标类型：CRITICAL,QUESTION,EXCLAMATION,INFORMATION 默认按钮类型：DEFAULT_BUTTON1,DEFAULT_BUTTON2,DEFAULT_BUTTON3,DEFAULT_BUTTON4

  返回：
    按下的按钮类型(具体见OfficeDialogConstants) 注：用户按下的按钮类型： OK，NO，CANCEL，ABORT，YES，RETRY，YESTOALL，IGNORE，CONTINUE， END，DISABLE，ENABLE，HELP，UPDATE，UNUPDATE

    例子：

         ......
         application.util.Dialogs.showMessageDialog(dialog,"I have a message to tell you.",OfficeDialogConstants.OK_CANCEL
               + OfficeDialogConstants.INFORMATION);

### showMessageDialog

    public static int showMessageDialog(java.awt.Dialog dialog,
                                        java.lang.String prompt,
                                        int buttonStyle,
                                        java.lang.String title)

  该方法为Dialogs提供对话框的显示。

  参数：
    `dialog` - 对话框的容器(对话框的父窗体)
    `prompt` - 对话框显示的内容
    `buttonStyle` - 对话框的类型 (具体见OfficeDialogConstants) 注：对话框的类型 由三部分组成，即 按钮类型 + 图标类型 + 默认按钮类型 按钮类型：OK_ONLY,OK_CANCEL,RETRY_CANCEL,YES_NO,YES_NO_CANCEL, YES_YESTOALL_NO_CANCEL,CONTINUE_END,DISABLE_ENABLE, ABORT_RETRY_IGNORE,UPDATE_UNUPDATE,FIX_IGNORE 图标类型：CRITICAL,QUESTION,EXCLAMATION,INFORMATION 默认按钮类型：DEFAULT_BUTTON1,DEFAULT_BUTTON2,DEFAULT_BUTTON3,DEFAULT_BUTTON4

    `title` - 对话框的标题(null表示永中集成Office的统一图标)
  返回：
    按下的按钮类型(具体见OfficeDialogConstants) 注：用户按下的按钮类型： OK，NO，CANCEL，ABORT，YES，RETRY，YESTOALL，IGNORE，CONTINUE， END，DISABLE，ENABLE，HELP，UPDATE，UNUPDATE

    例子：

         ......
         application.util.Dialogs.showMessageDialog(dialog,"I have a message to tell you.",OfficeDialogConstants.OK_CANCEL
               + OfficeDialogConstants.INFORMATION ,"Message title");

### showMessageDialog

    public static int showMessageDialog(java.awt.Dialog dialog,
                                        java.lang.String prompt,
                                        java.lang.String title)

  该方法为Dialogs提供对话框的显示。

  参数：
    `dialog` - 对话框的容器(对话框的父窗体)
    `prompt` - 对话框显示的内容

    `title` - 对话框的标题(null表示永中集成Office的统一图标)
  返回：
    按下的按钮类型(具体见OfficeDialogConstants) 注：用户按下的按钮类型： OK，NO，CANCEL，ABORT，YES，RETRY，YESTOALL，IGNORE，CONTINUE， END，DISABLE，ENABLE，HELP，UPDATE，UNUPDATE

    例子：

         ......
         application.util.Dialogs.showMessageDialog(dialog,"I have a message to tell you.","Hello");

### showMessageDialog

    public static int showMessageDialog(java.awt.Frame parent,
                                        java.lang.String prompt,
                                        int buttonStyle,
                                        java.lang.String title)

  该方法为Dialogs提供对话框的显示。

  参数：
    `parent` - 对话框的容器(null表示永中集成Office的主窗体)
    `prompt` - 对话框显示的内容
    `buttonStyle` - 对话框的类型 (具体见OfficeDialogConstants) 注：对话框的类型 由三部分组成，即 按钮类型 + 图标类型 + 默认按钮类型 按钮类型：OK_ONLY,OK_CANCEL,RETRY_CANCEL,YES_NO,YES_NO_CANCEL, YES_YESTOALL_NO_CANCEL,CONTINUE_END,DISABLE_ENABLE, ABORT_RETRY_IGNORE,UPDATE_UNUPDATE,FIX_IGNORE 图标类型：CRITICAL,QUESTION,EXCLAMATION,INFORMATION 默认按钮类型：DEFAULT_BUTTON1,DEFAULT_BUTTON2,DEFAULT_BUTTON3,DEFAULT_BUTTON4

    `title` - 对话框的标题(null表示永中集成Office的统一图标)
  返回：
    按下的按钮类型(具体见OfficeDialogConstants) 注：用户按下的按钮类型： OK，NO，CANCEL，ABORT，YES，RETRY，YESTOALL，IGNORE，CONTINUE， END，DISABLE，ENABLE，HELP，UPDATE，UNUPDATE

    例子：

         ......
         application.util.Dialogs.showMessageDialog(frame,"I have a message to tell you.",OfficeDialogConstants.OK_CANCEL
               + OfficeDialogConstants.INFORMATION ,"Message title");

### showMessageDialog

    public static int showMessageDialog(java.lang.String prompt)

  该方法为Dialogs提供对话框的显示。

  参数：
    `prompt` - 对话框显示的内容
  返回：
    按下的按钮类型(具体见OfficeDialogConstants) 注：用户按下的按钮类型： OK，NO，CANCEL，ABORT，YES，RETRY，YESTOALL，IGNORE，CONTINUE， END，DISABLE，ENABLE，HELP，UPDATE，UNUPDATE

    例子：

         application.util.Dialogs.showMessageDialog("I have a message to tell you.");

### showMessageDialog

    public static int showMessageDialog(java.lang.String prompt,
                                        int buttonStyle)

  该方法为Dialogs提供对话框的显示。

  参数：
    `prompt` - 对话框显示的内容
    `buttonStyle` - 对话框的类型 (具体见OfficeDialogConstants) 注：对话框的类型 由三部分组成，即 按钮类型 + 图标类型 + 默认按钮类型 按钮类型：OK_ONLY,OK_CANCEL,RETRY_CANCEL,YES_NO,YES_NO_CANCEL, YES_YESTOALL_NO_CANCEL,CONTINUE_END,DISABLE_ENABLE, ABORT_RETRY_IGNORE,UPDATE_UNUPDATE,FIX_IGNORE 图标类型：CRITICAL,QUESTION,EXCLAMATION,INFORMATION 默认按钮类型：DEFAULT_BUTTON1,DEFAULT_BUTTON2,DEFAULT_BUTTON3,DEFAULT_BUTTON4
  返回：
    按下的按钮类型(具体见OfficeDialogConstants) 注：用户按下的按钮类型： OK，NO，CANCEL，ABORT，YES，RETRY，YESTOALL，IGNORE，CONTINUE， END，DISABLE，ENABLE，HELP，UPDATE，UNUPDATE

    例子：

        .
         application.util.Dialogs.showMessageDialog("I have a message to tell you.",OfficeDialogConstants.OK_CANCEL + OfficeDialogConstants.INFORMATION );

### showMessageDialog

    public static int showMessageDialog(java.lang.String prompt,
                                        int buttonStyle,
                                        java.lang.String title)

  该方法为Dialogs提供对话框的显示。

  参数：
    `prompt` - 对话框显示的内容
    `buttonStyle` - 对话框的类型 (具体见OfficeDialogConstants) 注：对话框的类型 由三部分组成，即 按钮类型 + 图标类型 + 默认按钮类型 按钮类型：OK_ONLY,OK_CANCEL,RETRY_CANCEL,YES_NO,YES_NO_CANCEL, YES_YESTOALL_NO_CANCEL,CONTINUE_END,DISABLE_ENABLE, ABORT_RETRY_IGNORE,UPDATE_UNUPDATE,FIX_IGNORE 图标类型：CRITICAL,QUESTION,EXCLAMATION,INFORMATION 默认按钮类型：DEFAULT_BUTTON1,DEFAULT_BUTTON2,DEFAULT_BUTTON3,DEFAULT_BUTTON4
    `title` - 对话框的标题(null表示永中集成Office的统一图标)
  返回：
    按下的按钮类型(具体见OfficeDialogConstants) 注：用户按下的按钮类型： OK，NO，CANCEL，ABORT，YES，RETRY，YESTOALL，IGNORE，CONTINUE， END，DISABLE，ENABLE，HELP，UPDATE，UNUPDATE

    例子：

         application.util.Dialogs.showMessageDialog("I have a message to tell you.",OfficeDialogConstants.OK_CANCEL
               + OfficeDialogConstants.INFORMATION ,"Message title");

### showNewDialog

    public static java.lang.String showNewDialog(java.awt.Frame parent,
                                                 boolean modal)

  提供弹出新建对话框，返回用户选择的模板文件的路径。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
    `modal` - 模态
  返回：
    用户选择的模板文件的路径

         例子：

         String path = Dialogs.showNewDialog(null, true);

### showOfficeDialog

    public static void showOfficeDialog(int type)

  显示指定的对话框。

  参数：
    `type` - 传入的对话盒类型，取值如下：
    OfficeDialogConstants.FILE_OPEN 文档打开对话框
    OfficeDialogConstants.FILE_PAGE_SETUP 页面设置对话框
    OfficeDialogConstants.FILE_PRINT 打印对话框
    OfficeDialogConstants.FILE_SEND 发送对话框
    OfficeDialogConstants.FILE_NEW 新建对话框
    OfficeDialogConstants.FILE_PROPERTIES 属性对话框
    OfficeDialogConstants.FILE_SAVE_AS 另存为对话框
    OfficeDialogConstants.EDIT_FIND 查找对话框
    OfficeDialogConstants.EDIT_REPLACE 替换对话框
    OfficeDialogConstants.EDIT_LOCATION 定位对话框
    OfficeDialogConstants.EDIT_RENAME 重命名对话框
    OfficeDialogConstants.VIEW_ZOOM 显示比例对话框
    OfficeDialogConstants.VIEW_CUSTOM_VIEWS 自定义视图对话框
    OfficeDialogConstants.INSERT_OBJECT 插入对象对话框
    OfficeDialogConstants.INSERT_HYPERLINK 插入超级链接对话框
    OfficeDialogConstants.INSERT_NUMBER 插入数字样式对话框
    OfficeDialogConstants.INSERT_PAGE_NUMBERS 插入页码对话框
    OfficeDialogConstants.INSERT_DATE_TIME 插入日期时间对话框
    OfficeDialogConstants.INSERT_AUTOTEXT 插入自动文集对话框
    OfficeDialogConstants.INSERT_BOOKMARK 插入书签对话框
    OfficeDialogConstants.INSERT_FIELD 插入域对话框
    OfficeDialogConstants.INSERT_SYMBOL 插入符号对话框
    OfficeDialogConstants.INSERT_DOCUMENT 插入文档对话框
    OfficeDialogConstants.INSERT_CLIPART 插入剪贴画对话框
    OfficeDialogConstants.INSERT_PICTURE 插入图片对话框
    OfficeDialogConstants.FORMAT_CELL 格式化单元格属性对话框
    OfficeDialogConstants.FORMAT_FONT 格式化字体对话框
    OfficeDialogConstants.FORMAT_BORDER 格式化边框对话框
    OfficeDialogConstants.FORMAT_BACKGROUND 格式化背景对话框
    OfficeDialogConstants.FORMAT_PARAGRAPH 格式化段落对话框
    OfficeDialogConstants.FORMAT_BULLETS_NUMBERING 格式化项目符号及编号对话框
    OfficeDialogConstants.TOOLS_AUTOCORRECT 自动更正对话框
    OfficeDialogConstants.TOOLS_SEAL 电子签章对话框
    OfficeDialogConstants.TOOLS_OPTION 选项对话框
    OfficeDialogConstants.TOOLS_TRACT_CHANGES_HIGHLIGHT 高亮显示修订对话框修订对话框
    OfficeDialogConstants.TOOLS_TRACT_CHANGES_ACCEPT_REJECT 接受及拒绝修订对话框
    OfficeDialogConstants.TOOLS_AUTOSUMMARIZE 自动编写摘要对话框
    OfficeDialogConstants.TOOLS_WORD_COUNT 字数统计对话框
    注意：执行该方法时，当Office当前状态不能弹出指定对话盒时，抛MacroRunException异常

    例子：

         application.util.Dialogs.showOfficeDialog(OfficeDialogConstants.FILE_OPEN);

### showOfficeDialogForApplet

    public static void showOfficeDialogForApplet(int type)

  显示指定的对话框,此方法供在Applet中调用。

  参数：
    `type` - 传入的对话盒类型，取值如下：
    OfficeDialogConstants.FILE_OPEN 文档打开对话框
    OfficeDialogConstants.FILE_PAGE_SETUP 页面设置对话框
    OfficeDialogConstants.FILE_PRINT 打印对话框
    OfficeDialogConstants.FILE_SEND 发送对话框
    OfficeDialogConstants.FILE_NEW 新建对话框
    OfficeDialogConstants.FILE_PROPERTIES 属性对话框
    OfficeDialogConstants.FILE_SAVE_AS 另存为对话框
    OfficeDialogConstants.EDIT_FIND 查找对话框
    OfficeDialogConstants.EDIT_REPLACE 替换对话框
    OfficeDialogConstants.EDIT_LOCATION 定位对话框
    OfficeDialogConstants.EDIT_RENAME 重命名对话框
    OfficeDialogConstants.VIEW_ZOOM 显示比例对话框
    OfficeDialogConstants.VIEW_CUSTOM_VIEWS 自定义视图对话框
    OfficeDialogConstants.INSERT_OBJECT 插入对象对话框
    OfficeDialogConstants.INSERT_HYPERLINK 插入超级链接对话框
    OfficeDialogConstants.INSERT_NUMBER 插入数字样式对话框
    OfficeDialogConstants.INSERT_PAGE_NUMBERS 插入页码对话框
    OfficeDialogConstants.INSERT_DATE_TIME 插入日期时间对话框
    OfficeDialogConstants.INSERT_AUTOTEXT 插入自动文集对话框
    OfficeDialogConstants.INSERT_BOOKMARK 插入书签对话框
    OfficeDialogConstants.INSERT_FIELD 插入域对话框
    OfficeDialogConstants.INSERT_SYMBOL 插入符号对话框
    OfficeDialogConstants.INSERT_DOCUMENT 插入文档对话框
    OfficeDialogConstants.INSERT_CLIPART 插入剪贴画对话框
    OfficeDialogConstants.INSERT_PICTURE 插入图片对话框
    OfficeDialogConstants.FORMAT_CELL 格式化单元格属性对话框
    OfficeDialogConstants.FORMAT_FONT 格式化字体对话框
    OfficeDialogConstants.FORMAT_BORDER 格式化边框对话框
    OfficeDialogConstants.FORMAT_BACKGROUND 格式化背景对话框
    OfficeDialogConstants.FORMAT_PARAGRAPH 格式化段落对话框
    OfficeDialogConstants.FORMAT_BULLETS_NUMBERING 格式化项目符号及编号对话框
    OfficeDialogConstants.TOOLS_AUTOCORRECT 自动更正对话框
    OfficeDialogConstants.TOOLS_SEAL 电子签章对话框
    OfficeDialogConstants.TOOLS_OPTION 选项对话框
    OfficeDialogConstants.TOOLS_TRACT_CHANGES_HIGHLIGHT 高亮显示修订对话框修订对话框
    OfficeDialogConstants.TOOLS_TRACT_CHANGES_ACCEPT_REJECT 接受及拒绝修订对话框
    OfficeDialogConstants.TOOLS_AUTOSUMMARIZE 自动编写摘要对话框
    OfficeDialogConstants.TOOLS_WORD_COUNT 字数统计对话框
    注意：执行该方法时，当Office当前状态不能弹出指定对话盒时，抛MacroRunException异常

    例子：

         application.util.Dialogs.showOfficeDialogForApplet(OfficeDialogConstants.FILE_OPEN);

### showOpenDialog

    public static java.lang.String showOpenDialog()

  此方法显示打开对话盒。

  返回：
    String 返回打开文件的路径。

    例子：

          Dialogs.showOpenDialog();

### showOpenDialog

    public static java.lang.String showOpenDialog(java.awt.Frame parent,
                                                  boolean openHistroy)

  此方法显示打开对话盒。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
    `boolean` - 是否直接选择“历史”
  返回：
    String 返回打开文件的路径。

    例子：

        ......
         Dialogs.showOpenDialog(frame);

### showOpenDialog

    public static java.lang.String showOpenDialog(java.awt.Frame parent,
                                                  java.lang.Object icon,
                                                  java.lang.String text,
                                                  java.lang.String tip,
                                                  java.lang.String path)

  此方法显示打开对话盒。为Hyperoffice合作版提供。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
    `icon` - object, Hyperoffice提供的图标。
    `text` - String, 图标文字。
    `tip` - String, 图标提示信息。
  返回：
    path String，指定路径。

### showOpenDialog

    public static java.lang.String showOpenDialog(java.awt.Frame parent,
                                                  java.lang.String title,
                                                  java.lang.String[] extension)

  此方法显示打开对话盒。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
    `title` - String, 对话框的名字。
    `extension` - String数组，输入所需要过滤器的扩展名数组。
  返回：
    path String 返回打开文件的路径。

    例子：

        ......
         String[]aa = {"txt","jpg","jar"};
         Dialogs.showOpenDialog(frame,"Input title",aa);

### showOpenDialog

    public static java.lang.String showOpenDialog(java.awt.Frame parent,
                                                  java.lang.String title,
                                                  java.lang.String extension,
                                                  java.lang.String description)

  此方法打开对话盒。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
    `title` - String, 对话框的名字。
    `extension` - String，输入所需要过滤器扩展名。
    `description` - String，输入所需要扩展名的描述。
  返回：
    path String 返回打开文件的路径。

    例子：

        ......
         Dialogs.showOpenDialog(frame,"Input title","txt","所有txt文件");

### showOpenDialog

    public static java.lang.String showOpenDialog(java.awt.Frame parent,
                                                  java.lang.String title,
                                                  java.lang.String description,
                                                  java.lang.String[] extension)

  此方法显示打开对话盒。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
    `title` - String, 对话框的名字。
    `description` - 过滤器的描述
    `extension` - String数组，输入所需要过滤器的扩展名数组。
  返回：
    String 返回打开文件的路径。

    例子：

          String[] extensions = {"jpg", "jpeg", "bmp", "png", "gif"};
          String path = Dialogs.showOpenDialog(null, "插入图片", "所有图片", extensions);
          System.out.println("path :"+path);

### showOpenDialog

    public static java.lang.String[] showOpenDialog(java.awt.Frame parent,
                                                    java.lang.String title,
                                                    java.lang.String extension,
                                                    java.lang.String description,
                                                    boolean isMultiSelection)

  此方法打开对话盒。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
    `title` - String, 对话框的名字。
    `extension` - String，输入所需要过滤器扩展名。
    `description` - String，输入所需要扩展名的描述。
  返回：
    path String 返回打开文件的路径。

    例子：

        ......
         Dialogs.showOpenDialog(frame,"Input title","txt","所有txt文件");

### showOpenDialog

    public static java.lang.String showOpenDialog(javax.swing.JDialog dlgParent,
                                                  java.lang.String title,
                                                  java.lang.String extension,
                                                  java.lang.String description)

  此方法显示打开对话盒。

  参数：
    `dlgParent` - 对话框的容器
    `title` - String, 对话框的名字。
    `extension` - String，输入所需要过滤器扩展名。
    `description` - String，输入所需要扩展名的描述。
  返回：
    path String 返回打开文件的路径。

    例子：

        ......
         Dialogs.showOpenDialog(dialog,"Input title","txt","所有txt文件");

### showSaveDialog

    public static java.lang.String showSaveDialog()

  此方法显示保存对话盒。

  返回：
    path String 返回保存文件的路径。

    例子：

          Dialogs.showSaveDialog();

### showSaveDialog

    public static java.lang.String showSaveDialog(java.awt.Frame parent)

  此方法显示保存对话盒。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
  返回：
    path String 返回保存文件的路径。

    例子：

        ......
         Dialogs.showSaveDialog(frame);

### showSaveDialog

    public static java.lang.String showSaveDialog(java.awt.Frame parent,
                                                  java.lang.Object icon,
                                                  java.lang.String text,
                                                  java.lang.String tip,
                                                  java.lang.String path)

  此方法显示保存对话盒。为Hyperoffice合作版提供。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
    `icon` - object, Hyperoffice提供的图标。
    `text` - String, 图标文字。
    `tip` - String, 图标提示信息。
  返回：
    path String，指定路径。

### showSaveDialog

    public static java.lang.String showSaveDialog(java.awt.Frame parent,
                                                  java.lang.String title,
                                                  java.lang.String initfile,
                                                  java.lang.String extension)

  此方法显示保存对话盒。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
    `title` - String, 对话框的名字。
    `initfile` - String，输入所需要保存的文件名。
    `extension` - String，输入所需要的扩展名。
  返回：
    path String 返回保存文件的路径。

    例子：

        ......
         Dialogs.showSaveDialog(frame,"Input title","txt","txt");

### showSaveDialog

    public static java.lang.String showSaveDialog(java.awt.Frame parent,
                                                  java.lang.String title,
                                                  java.lang.String initfile,
                                                  java.lang.String[] extension)

  此方法显示保存对话盒。

  参数：
    `parent` - 对话框的容器 ，如果为null，代表没有容器。
    `title` - String, 对话框的名字。
    `initfile` - String，输入所需要保存的文件名。
    `extension` - String，输入所需要的扩展名数组。
  返回：
    path String 返回保存文件的路径。

    例子：

        ......
         String [] mm = {"txt","jpg","jar"};
         Dialogs.showSaveDialog(frame,"Input title","txt",mm);

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

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