0

Scenebuilderで、グリッドペインにImageviewを追加し、jpeg画像としてアイコンを選択しました。アイコンをMyDocuments\ NetBeansProjects\MyProjectに保存しました。Scenebuilderでは正常に表示されますが、プログラムを実行するとアイコンが表示されません。

Scenebuilder 1.1で、グリッドペインにImageviewを追加し、jpeg画像としてアイコンを選択しました。アイコンをMyDocuments\ NetBeansProjects\MyProjectに保存しました。Scenebuilderでは正常に表示されますが、プログラムを実行するとアイコンが表示されません。

これが私のfxmlファイルのタグです

        <ImageView fitHeight="36.28910772144808" fitWidth="96.66667175292969" pickOnBounds="true" preserveRatio="true" GridPane.columnIndex="0" GridPane.rowIndex="0">
          <image>
            <Image url="@../../my_pic.JPG" />
          </image>
        </ImageView>

Windows XP、NetBeans 7.1、Java 7

4

2 に答える 2

1

すべての画像をプロジェクトの「src」サブディレクトリに配置します。そして、Scene Builder からそれらを選択します。プロジェクトをコンパイルすると、「src」サブディレクトリ内のイメージ ファイルが jar ファイルに含まれます。

于 2013-12-20T14:01:23.277 に答える
0

Scenebuilder は NetBeans から独立しています。実行する前に、画像ファイルを src/ フォルダーに手動でコピーする必要があります。

于 2013-01-10T18:18:46.213 に答える