JavaFXで画像付きボタンを作りたいと考えています。
現在NetBeansで開発していますが、イメージに対するフルパスの指定方法が分からず、
現在カレントディレクトリに配置しています([NetBeansProjectHome][プロジェクト名]\build\classes[パッケージ名] 配下)。
カレントディレクトリに配置すれば問題なく読み込みは出来るのですが、
例えば、デスクトップ上の任意の場所に配置したファイル等どうしても読み込むことが出来ません。
lang
1 String icon="C:/Users/admin/Documents/NetBeansProjects/images/icon.png"; 2 Image buttonimg = new Image(getClass().getResourceAsStream(icon));
getResourceAsStreamはURLではなく、Stringでの指定ですので、必要ないかと思っていますが、
file:///~と付けてもやはり読み込むことはできませんでした。
何が原因なのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/21 12:23