2

我正在尝试查找我的 java 类 URL,以便在 SWT.Browser 组件中使用它。我的目标是显示与我的 .java 文件位于同一文件夹中的页面。

如果有人知道该怎么做或有更好的解决方案来在 SWT.Browser 中显示本地页面,我会很高兴知道;p

提前致谢。

4

2 回答 2

3

这听起来像您想访问类路径中的某些资源。这工作如下:

this.getClass().getResource("/classpath/to/resource/file");

这将返回一个指向您的资源的 URL。要寻址类路径中的资源,字符串必须以 / 开头。如果您的 java 类位于包 example.package 中,并且您的文件(例如 expample.file)位于同一目录中,则路径将为:/example/package/example.file

于 2009-06-29T10:52:17.153 回答
2

您可以使用Class.getResource()直接获取页面的 URL 。

于 2009-06-29T10:51:22.163 回答