2


0

私はそれをSWT.Browserコンポーネントで使用するために私のJavaクラスURLを見つけようとしています。 私の目標は、私の.javaファイルと同じフォルダーにあるページを表示することです。

誰かがそれをする方法を知っているか、またはSWTでローカルページを表示するためのより良い解決策を持っているならば。私はそれを知って喜んでいるでしょう; p

前もって感謝します。

2 Answer


3


これは、あなたがクラスパス内のいくつかのリソースにアクセスしたいようです。 これは次のように機能します。

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

それはあなたのリソースに導くURLを返します。 クラスパス内のリソースをアドレス指定するには、文字列を/で始める必要があります。 Javaクラスがパッケージexample.packageにあり、ファイル(たとえばexpample.file)が同じディレクトリにある場合、パスは/example/package/example.fileになります。


2


ページのURLは Class.getResource()を使用して直接取得できます。 。