代码之家  ›  专栏  ›  技术社区  ›  Ovesh

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

  •  3
  • Ovesh  · 技术社区  · 15 年前

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

    所以我要找的要么是:

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

    更新:

    是的,它起作用了。谢谢,@truesoft!

    但要澄清几点:

    1. 要使用的源文件来自org.sf.feeling.swt.win32.extension.zip,就在src文件夹下。其中一个包含了我最初丢失的org.sf.feeling.swt.win32.extension.example.example文件
    2. 编译时需要lib文件夹下该zip中的4个jar文件
    3. 运行所需的不是一个而是3个dll文件(在同一个lib文件夹中)
    4. 应将dll文件路径指定为VM参数:

    -Djava.library.path="{containing folder path}"

    1 回复  |  直到 15 年前
        1
  •  1
  •   True Soft    15 年前

    文件中都有源文件 org.sf.feeling.swt.win32.extension.example.zip 而在 org.sf.feeling.swt.win32.extension.zip (在/SRC目录中)。
    要运行这些示例,必须使用文件添加用户库 org.sf.feeling.swt.win32.extension.jar 包括文件 swt-extension-win32.dll 在项目文件夹中。