私はGoogleで見つけることができませんので、ここでお尋ねください。 PrimeFaces BarChartの値に依存するバーの色を設定する方法。たとえば、値が50%
未満の場合は、赤色です。誰かが似たような問題を抱えていて、私に解決策を送ることができるかもしれません。バーの値に依存する色を設定する方法PrimeFaces BarChart
答えて
私はいつもプライムフェイスを使っていました。
あなたができることは、例えば、bean内でsetSeriesColors(String seriesColors)というプロパティを持つオブジェクトBarChartModelを持つことができるなど、色を動的に設定することです。あなたの例では「価値」が何であるか分かりませんが、何かが働きます。それは私が説明しているものに似ています。
Beanでは、返されるカラーストリングの値に応じて、値に応じてgetBarColor(value)関数を設定します。こうすることで、必要なロジックや、25%以下の赤、25〜75%の黄色、75%以上の緑など、必要な色をいくつでも実装できます。
public String getBarColor(int value){
String color="#006400" //default color
if (value < 25) {
color="#8B0000";
} else if (value >= 25 && value <= 75) {
color="#228B22";
} else {
color="#FFD700";
}
return color;
}
希望します。私はあなたの状況にこれを適応させることができると思います。
PrimeFacesチャートはキャンバス要素で構成されていますが、スタイル属性を使用してスタイルを設定することはできません。 –
http://stackoverflow.com/questions/23846494/customize-primefaces-chart –
@JasperdeVriesこの投稿が私の問題を解決する方法を参照してください? – DanteVoronoi
- 1. BarChartのバーの色は値によって異なります
- 2. Python Matplotlib - barchartのy軸の値を設定する方法
- 3. リンクを設定する方法はデータベースの列の値に依存します
- 4. 設計時に別のInArgumentの値に依存するInArgumentの値を設定する方法
- 5. Primefaces BarChartラベル
- 6. Google BarChartのバーの幅を設定しますか?
- 7. plotly.js - barchartのバー間のスペースを修正する方法
- 8. 3Dバープロットのバーに任意の色を設定する方法は?
- 9. 他のフレーバーにフレーバー依存関係を設定する方法
- 10. backgroundColorとborderColor barchart unsing Chart.jsを動的に設定する方法
- 11. 依存選択リストのデフォルト値/プレースホルダを設定する方法は?
- 12. ライブラリプロジェクトの依存関係注入を設定する方法は?
- 13. グラデーションでハイチャートにバーの色を設定する
- 14. PrimeFacesオートコンプリートにminLengthを設定する方法
- 15. JavaScriptの書式設定json値に依存するスキーマ
- 16. BarChart設定値の軸の増分
- 17. 個々のバーの色を設定する
- 18. AppVeyorでビルド構成に依存する変数を設定する方法
- 19. バーチャルのバーに異なる幅を設定するには
- 20. バーのコンテンツを全角に設定する方法
- 21. スピナーの前に進捗バーを設定する方法は?
- 22. divに縦と横のバーを設定する方法は?
- 23. テキストフィールドの値を別のフィールドの値に依存して設定する
- 24. 色を設定する方法
- 25. WP7アプリケーションに設定値を保存する最善の方法
- 26. タブバーの設定メニューのナビゲーションバーの色を設定する方法
- 27. Excel VBA。コンボボックスにデフォルト値を設定する方法と値の色は
- 28. requirements.txtのシステム依存にtensorflow依存関係を指定する方法
- 29. 角度2 - 文字列の値に依存するブートストラップクラスを設定する
- 30. StructureMap:既定の依存関係を正しく設定する方法
[スクリプト](http://www.jqplot.com/examples/multipleBarColors.php)で色を設定することもできます。単に 'model.setExtender(" chartExtender ");'を追加してください。 function chartExtender(){seriesColors:[] // beanメソッドから複数の色値} ' – Hiru