如何在本地运行SWT Win32扩展示例程序?

时间:2009-11-16 14:37:00

标签: winapi swt

我正在考虑使用SWT Win32 Extension。我下载了extension jar filesexample code。但是,我找不到如何运行该示例。当我使用jnlp file运行应用程序时,它会运行。当我查看文件时,我看到他们将主类指定为org.sf.feeling.swt.win32.extension.example.Example,但是这个类不是示例代码的一部分(尽管几乎所有其他内容都是,包括“about”对话框。

所以我正在寻找的是:

  1. 运行示例的简单主类代码 - 或 -
  2. 解释我可以获取Example.java的原始代码。

  3. 更新:

    是的,它有效。谢谢,@ TrueSoft!

    但是要澄清几点:

    1. 要使用的源文件来自org.sf.feeling.swt.win32.extension.zip,位于src文件夹下。那个包含我首先缺少的org.sf.feeling.swt.win32.extension.example.Example文件
    2. 编译时需要lib文件夹下该zip文件中的4个jar文件
    3. 运行
    4. 所需的3个dll文件(在同一个lib文件夹中)
    5. 应将dll文件路径指定为VM参数:
    6. -Djava.library.path="{containing folder path}"

1 个答案:

答案 0 :(得分:1)

您在文件org.sf.feeling.swt.win32.extension.example.ziporg.sf.feeling.swt.win32.extension.zip(/ src目录)中都有来源。
要运行示例,您必须添加一个文件为org.sf.feeling.swt.win32.extension.jar的用户库,并在项目文件夹中包含文件swt-extension-win32.dll