2016-07-24 6 views

答えて

1

使用CSS:ラベルとテキストフィールドのテキストのサイズを変更するには、次のコードを実行する方法

<HBox alignment="CENTER_LEFT"> 
     <Label text="From"/> 
     <TextField fx:id="from"/> 
    </HBox> 

クラスをHBoxに追加し、CSSファイルを作成してfxmlにリンクします。

file.fxml

<HBox alignment="CENTER_LEFT" styleClass="parent" stylesheets="@style.css"> 
     <Label text="From"/> 
     <TextField fx:id="from"/> 
    </HBox> 

のstyle.css

.parent { 
     -fx-font-size: 20px; 
    } 

"@" のURLの相対パスを作成し、例でのstyle.cssファイルが中に配置されfxmlの同じフォルダ。

0

HBoxsee style PropertyのインラインスタイルとしてCSSを使用してフォントサイズを定義できます。フォントサイズが継承され、したがって、すべての子供たちは、指定されたフォントサイズを使用します。

<HBox alignment="CENTER_LEFT" style="-fx-font-size: 48;"> 
    <Label text="From"/> 
    <TextField fx:id="from"/> 
</HBox> 

CSSプロパティの正しいプロパティ名はthe JavaFX CSS Reference Guideで見つけることができます。

関連する問題