【发布时间】:2018-06-18 05:37:18
【问题描述】:
我需要使用 swt ole 打开单词应用程序,但不是在 shell 中,而是我想在外部打开它,即作为单独的应用程序。 请帮我。 我是一名学生,并不精通 swt ole(如果可能,请提供代码)。 提前致谢!
【问题讨论】:
我需要使用 swt ole 打开单词应用程序,但不是在 shell 中,而是我想在外部打开它,即作为单独的应用程序。 请帮我。 我是一名学生,并不精通 swt ole(如果可能,请提供代码)。 提前致谢!
【问题讨论】:
试试下面的示例代码:
try {
Shell shell = new Shell(Display.getDefault());
Composite displayArea = new Composite(shell, SWT.BORDER);
displayArea.setLayout(new FillLayout());
OleFrame oleFrame = new OleFrame(displayArea, SWT.NONE);
OleClientSite clientSite = new OleClientSite(oleFrame, SWT.NONE, "Word.Document", new File(fileName));
} catch (SWTException error) {
error.printStackTrace();
}
【讨论】: