アプリケーションデータとコードをNBの異なるソースパッケージに保存したい(Javaパッケージと間違えないでください)。ファイルオブジェクトと異なるNetBeansパッケージ
だから今回はやった。残念ながら、あるパッケージから別のパッケージにFileオブジェクトを介してファイルを取得することはできません。ここに私のパッケージ構造
Source Packages
|-[J]basicstuff
|-[J]net.abc.utils
assets
|-[F]Images
|-[F]Layouts
伝説です:
- 表示なし - NBのプロジェクトのプロパティで追加されたソースパッケージは
- [J]標準のJavaパッケージ
- [F] - で作られたデータ用のフォルダファイルマネージャー
私の独自のGUIシステムを使用しているので、カスタムレイアウトローダーがあります。レイアウトは、アセット/レイアウトに配置されたJSONテキストファイルです。残念なことに私のlayoutmanager(net.abc.utilsの別のクラス)はロードできません。私が何をしても、私はそれらをロードすることはできません。
私はその後、私はそれがのsrcディレクトリを含む、上記の4つのディレクトリ、ある思い出し
File layout = new File("../../../assets/Layouts/layout.txt");
その後、
File layout = new File("assets/Layouts/layout.txt");
を試してみました。
File layout = new File("../../../../assets/Layouts/layout.txt");
しかし、それもうまくいきませんでした。
はさえ
File layout = new File("../../../../Layouts/layout.txt");
と
File layout = new File("../../../Layouts/layout.txt");
を試みたが、もちろんこれらも動作しませんでした。手伝って頂けますか?
:使用するために
:
はこのような何かを試してみてください。 –