2

SWT.Browserコンポーネントで使用するために、JavaクラスのURLを見つけようとしています。私の目標は、.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 に答える