2016-07-21 13 views
1

私は棒グラフを持っていると私は、CSSで目盛りラベルのデフォルト色の値を変更することができます:あなたが推測としてjavafxの目盛りのラベルに色を変える方法はありますか?

.axis { 
-fx-tick-label-fill: rgb(255,0,255); 
} 

しかし、それはチャートにすべてのラベルに同じ色を与えます。

さまざまなラベルに異なる色を付けたいと考えています。これを行う方法はありますか?

+0

perharpsを役に立てば幸い? – MIke

+0

どのように異なる色を与えるのだろうか? – orkan

答えて

0

はい、クラスの代わりにIDを使用してください。

あなたはFXであなたのFXMLファイルに直接追加することができます。id属性またはyourLabel.setID(文字列ID)を使用してJavaコードで。

そして、あなたのCSSに:

#label1 { 
    -fx-tick-label-fill: rgb(255,0,255); 
} 

#label2 { 
    -fx-tick-label-fill: rgb(255,255,255); 
} 

はそれがあなたの代わりに `class`のチャートの` ID`を追加することもでき

+0

私のチャートのカテゴリx軸に、最初のラベルに赤色を、青色に11番目のラベルを付けたいとします。私の質問はそれについてです。 – orkan

+0

グラフのコードを追加してください。 – db92

+0

私は軸ではないラベルのdiff色を言った。 – orkan

関連する問題