動的に持っている img タグの src を設定しようとしています。次のコードは、Eclipse から実行すると機能しますが、実行中の jar ファイルとしてエクスポートした後では機能しません。
doc.getElementById("user-thumb").setAttribute("src", selectedVcard.getThumb().getFilePath());
「user-thumb」ID によって取得される要素は画像です。返されるつまみオブジェクトは、より多くの情報を保持するために拡張した単純なカスタム ImageView であり、次を使用して初期化されます。
public Thumb(String url) {
super(url);
this.setFilePath(url);
getStyleClass().add("thumb");
}
メソッド getFilePath() は、次で始まる一時ファイルからパスを返しています。
file:/
しかし、私はすでにそれをに変更しようとしました
file://
そしてさらに:
file:///
そして成功しませんでした。ここでグーグルで検索しましたが、すべての回答はfile://で始まることを示しています。コードに何か問題がありますか、それとも javafx 2 ですか? ちなみに、私は javafx 2.2 GA と Oracle の jre 1.7.0.6 を使用しています。乾杯