パッケージ org.opengion.hayabusa.io

インタフェース HybsDrawItem

  • 既知の実装クラスのリスト:
    HybsBarRenderer, HybsBarRenderer3D, HybsLineRenderer

    public interface HybsDrawItem
    HybsDrawItem は、ChartPlot インターフェースを継承した実体クラスです。 JFreeChart では、XYPlot 関係の プロットを構築して、レンデラーや、データセットを 設定していきます。 ここでは、複数のデータセットはサポートしていません。
    バージョン
    0.9.0 2007/06/21
    作成者
    Kazuhiko Hasegawa
    導入されたバージョン:
    JDK1.1,
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド abstractメソッド 
      修飾子とタイプ メソッド 説明
      void drawItem2​(java.awt.Graphics2D g2, org.jfree.chart.renderer.category.CategoryItemRendererState state, java.awt.geom.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​(java.awt.Color... categoryColor)
      categoryカラー配列を設定します。
      void setItemLabelLastVisible​(boolean flag)
      itemLabelVisible 時に、最後の値のみ表示するかどうか[true:有効/false:無効]を指定します。
    • メソッドの詳細

      • drawItem2

        void drawItem2​(java.awt.Graphics2D g2,
                       org.jfree.chart.renderer.category.CategoryItemRendererState state,
                       java.awt.geom.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

        void setItemLabelLastVisible​(boolean flag)
        itemLabelVisible 時に、最後の値のみ表示するかどうか[true:有効/false:無効]を指定します。 これは、itemLabelVisible 属性に、"last" という設定値を指定した場合は、 最後のみラベル表示します。 このメソッドでは、true が指定された場合は、"last" 属性が有効になったと 判断します。 (独自メソッド)
        パラメータ:
        flag - 最後の値のみ表示するかどうか[true:有効/false:無効]
        変更履歴:
        4.1.2.0 (2008/03/12) 新規追加
      • setCategoryColor

        void setCategoryColor​(java.awt.Color... categoryColor)
        categoryカラー配列を設定します。 これは、HybsJDBCCategoryDataset クラスで、カテゴリカラーを指定した場合に、 そこから取り出した値をセットすることで、Hybs***Renderer に設定して使います。 Hybs***Renderer 側では、このカラー配列を使用して、getItemPaint(int,int) を オーバーライドして使います。 (独自メソッド)
        パラメータ:
        categoryColor - categoryカラー配列(可変長引数)
        変更履歴:
        6.0.2.1 (2014/09/26) 新規追加