0
助手Label
実際にはfxml
に収まらないので、POJOとして作成され、initialize()
ステップで追加されます。CSSのPOJOオブジェクトのルックアップスタイル
これはFXMLで簡単です。
stylesheet.css:.my-label { -fx-font-size: 12px; }
my_view.fxml:ローカル<Label fx:id="label" styleClass="my-label" />
またはPOJOで:label.setStyle("-fx-font-size: 12px;");
ラベルを定義するための正しい方法は何ですかPOJOでは、スタイルをCSSに移動しますか?
私のスタイルが '.my-top-panel> .my-label {-fx-font-size:12px; } '? folowupの質問に申し訳ありません。 – Stepan
@Stepan違いはありますか? CSSの '.my-label'セレクタは、' 'my-label ''のスタイルクラスと何かをマッチさせようとしています。したがって、上記のコードで、' label'が親の直接の子である場合'' my-top-panel ''のCSSクラスでは、スタイルが適用されます。投稿したJavaコードは、FXML属性 'styleClass =" my-label "と同じです。 –