2016-05-02 5 views
1

JavaFXではcssを使用すると、すべてのチャートをオーバーライドすることなく個別のスタイルを設定できます。あるチャートのCSSを変更すると、他のチャートよりも優先されます。それらのすべてではなく、個々のチャートのCSSコードを作成するにはどうすればよいですか?前もって感謝します。コードでjavafxには複数の線グラフがあり、それらをCSSで個別にスタイル設定したい

答えて

1

、あなたはその後、CSSで#idセレクタを介して、そのIDによって各個々のチャートを参照することができ

​​

ようなあなたのチャートのIDを設定します。

1つの系列を持つ2つの折れ線グラフを表示し、最初のグラフの系列を黒とし、2番目のグラフの系列を黄色として表示すると仮定すると、次のCSSを使用できます。

#chart1 .default-color0.chart-series-line { 
    -fx-stroke: black; 
} 

#chart2 .default-color0.chart-series-line { 
    -fx-stroke: yellow; 
} 

詳細については、Styling Charts with CSSも参照してください。

+0

ありがとう、私はそれを理解し終わった、それは私がそれをやった方法です。助けてくれてありがとう。 – user3788874

関連する問題