EspressChartのAPIを使用して任意の値のラベルを指定した位置に表示するプログラムのコードサンプルを紹介します。
■コードサンプル
下記のコードで処理を行っております。
IAnnotationSet set = chart.gethAnnotations();
String[] text = {“New Legend”, “Hello World”, “ABC”, “I got It”};
※表示するラベルの内容
Color[] color = {Color.red, Color.black, Color.blue, Color.white};
※表示するラベルの色
IAnnotation anno = set.newAnnotation(text, null, color, null);
anno.setFont(new Font(“Dialog”,Font.PLAIN,12));
Point_2D position = new Point_2D((float).6, (float).5);
anno.setRelativePosition(position);
set.addAnnotation(anno);
関連するトピックス:
- EspressChartのAPIを使用しての特定の範囲の部分へのライン表示方法【Javaチャート・グラフ作成ツールEspressChart】
- EspressChartのAPIを使用してのチャートの色やプロットの形を指定する方法【Javaチャート・グラフ作成ツールEspressChart】
- サンプル・チャート集(特別編)【Javaチャート・グラフ作成ツールEspressChart】
- デザイナー画面から任意の値のラベルを追加方法【Javaチャート・グラフ作成ツールEspressChart】
- TimeStamp型のデータのラベルを時間のみで表示【Javaチャート・グラフ作成ツールEspressChart】
- チャートエリア(プロット)を移動させるためのJava API
- フリーラベル機能(テキスト挿入)【Javaチャート・グラフ作成ツールEspressChart】
- EspressChartを使用してのmapファイルの作成【Javaチャート・グラフ作成ツールEspressChart】
- X軸に日付を用いた場合のラベル表示間隔(HLCOチャート)【Javaチャート・グラフ作成ツールEspressChart】
- エリアグラフへの境界線表示方法【Javaチャート・グラフ作成ツールEspressChart】