パッケージ org.opengion.hayabusa.io
インタフェース HybsDrawItem
- 既知の実装クラスのリスト:
HybsBarRenderer
,HybsBarRenderer3D
,HybsLineRenderer
public interface HybsDrawItem
HybsDrawItem は、ChartPlot インターフェースを継承した実体クラスです。
JFreeChart では、XYPlot 関係の プロットを構築して、レンデラーや、データセットを
設定していきます。
ここでは、複数のデータセットはサポートしていません。
- 導入されたバージョン:
- JDK1.1,
-
メソッドの概要
修飾子とタイプメソッド説明void
drawItem2
(Graphics2D g2, org.jfree.chart.renderer.category.CategoryItemRendererState state, Rectangle2D dataArea, org.jfree.chart.plot.CategoryPlot plot, org.jfree.chart.axis.CategoryAxis domainAxis, org.jfree.chart.axis.ValueAxis rangeAxis, org.jfree.data.category.CategoryDataset dataset, int serNo) drawItem と同等の機能を持った、高速版メソッドです。void
setCategoryColor
(Color... categoryColor) categoryカラー配列を設定します。void
setItemLabelLastVisible
(boolean flag) itemLabelVisible 時に、最後の値のみ表示するかどうか[true:有効/false:無効]を指定します。
-
メソッドの詳細
-
drawItem2
void drawItem2(Graphics2D g2, org.jfree.chart.renderer.category.CategoryItemRendererState state, Rectangle2D dataArea, org.jfree.chart.plot.CategoryPlot plot, org.jfree.chart.axis.CategoryAxis domainAxis, org.jfree.chart.axis.ValueAxis rangeAxis, org.jfree.data.category.CategoryDataset dataset, int serNo) drawItem と同等の機能を持った、高速版メソッドです。- パラメータ:
g2
- Graphics2Dオブジェクトstate
- CategoryItemRendererStateオブジェクトdataArea
- Rectangle2Dオブジェクトplot
- CategoryPlotオブジェクトdomainAxis
- CategoryAxisオブジェクトrangeAxis
- ValueAxisオブジェクトdataset
- CategoryDatasetオブジェクトserNo
- シリアル番号- 変更履歴:
- 4.1.1.0 (2008/02/04) 新規追加
-
setItemLabelLastVisible
itemLabelVisible 時に、最後の値のみ表示するかどうか[true:有効/false:無効]を指定します。 これは、itemLabelVisible 属性に、"last" という設定値を指定した場合は、 最後のみラベル表示します。 このメソッドでは、true が指定された場合は、"last" 属性が有効になったと 判断します。 (独自メソッド)- パラメータ:
flag
- 最後の値のみ表示するかどうか[true:有効/false:無効]- 変更履歴:
- 4.1.2.0 (2008/03/12) 新規追加
-
setCategoryColor
categoryカラー配列を設定します。 これは、HybsJDBCCategoryDataset クラスで、カテゴリカラーを指定した場合に、 そこから取り出した値をセットすることで、Hybs***Renderer に設定して使います。 Hybs***Renderer 側では、このカラー配列を使用して、getItemPaint(int,int) を オーバーライドして使います。 (独自メソッド)- パラメータ:
categoryColor
- categoryカラー配列(可変長引数)- 変更履歴:
- 6.0.2.1 (2014/09/26) 新規追加
-