Q26:重ね合わせ系列グラフコンポーネントについて、折れ線グラフの線の色を設定するメソッドを教えてください。上記メソッドは「テーブルデータを設定する」メソッド後に実行すればよいのでしょうか?
A26:
[重ね合わせ系列グラフ]のグラフの色を設定するメソッドは、以下がございます。
setSeriesColor(Color,int,int)
引数0 - 色
引数1 - 系列のインデックス
引数2 - グラフの識別番号
または
setSeriesColor(Color,int,int,int)
引数0 - 色
引数1 - 系列のインデックス
引数2 - グラフの識別番号
引数3 - 軸番号
グラフにテーブルデータを設定する前に上記メソッドを実行すると「指定されたグラフの色データは存在しません」というエラーメッセージが発生します。
色の設定はテーブルデータ設定後に行って下さい。
色の指定は
1.色名で指定する(red,blueなど)
javaで定義されている13色の色名を使用できます。
例:「取得方法:固定値 メソッド/値:red」
値は『java.awt.Color[r=255,g=0,b=0]』といった表記に自動的に変わります。
2.RGB値で指定する
例:「取得方法:固定値 メソッド/値:java.awt.Color[r=255,g=0,b=0]」
3.[色格納変数]を活用する
等が考えられますが、グラフの色を一括して設定するメソッドは現在のところございませんので、少々手数が掛かるかとは存じます。