私は単純なJavaFXプロジェクトで次のような問題を抱えています。 NetBeansでは簡単なFXMLプロジェクトを作成しました。これは、FXMLファイルラベルのJava FXの色を忘れました
<AnchorPane id="AnchorPane" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="800.0" prefWidth="1280.0" xmlns="http://javafx.com/javafx/8.0.60" xmlns:fx="http://javafx.com/fxml/1" fx:controller="sensordemo.MainController">
<children>
<VBox blendMode="COLOR_DODGE" layoutX="14.0" layoutY="12.0" prefHeight="453.0" prefWidth="169.0">
<children>
<VBox prefHeight="147.0" prefWidth="109.0">
<children>
<Label text="XXXXX" textFill="#8c5123">
<font>
<Font name="Arial Bold Italic" size="18.0" />
</font>
</Label>
</children>
</VBox>
<VBox prefHeight="134.0" prefWidth="83.0">
<children>
<Label text="YYYYY" textFill="#23288d">
<font>
<Font name="Arial Bold Italic" size="18.0" />
</font></Label>
</children>
</VBox>
<VBox prefHeight="167.0" prefWidth="83.0">
<children>
<Label text="ZZZZZ" textFill="#23288d">
<font>
<Font name="Arial Bold Italic" size="18.0" />
</font>
</Label>
</children>
</VBox>
</children>
</VBox>
</children>
</AnchorPane>
正しく正しくFXシーンビルダーに表示されているラベルの色が含まれていますが、私はシーンビルダーのプレビュー機能を使用している場合、ラベルの間違った色を参照してくださいです。グレーのバックエンドに白いフォントが表示されます。私がこのシンプルなプロジェクトのビルドを作成した場合、私は同じ間違った色を見ます。この問題の理由は何ですか?私には正しい色の定義がビルドに含まれていないようです。 Iは
- Netbeansの8.1
- のJava SDK 8の64ビットを使用します。
- のWindows 7 64ビット
事前
何I予想される出力は? SceneBuilderでは何も表示されません。これは期待されていますか?予想される背景色は何ですか? – fabian
期待される出力が最初のケースです。私は、白い背景に赤いフォントを見たいと思っています。他の場合には、私は白い背景に青いフォントを見たいと思います。私がアプリケーションを起動するとき、灰色の背景にフォントをseewhiteします。期待される出力は – Alexander
ですVBOXの背景を変更するためのCSSはありますか?どのように変更する予定ですか? – GOXR3PLUS