intra-mart 標準 タグライブラリ
タグ drawer


画像ファイルを作成しHTMLに表示します。

属性 data にjp.co.intra_mart.foundation.drawer.AbstractDrawer を スーパークラスとしたインスタンスを渡すことにより 任意の画像ファイルをHTMLに表示します。

AbstractDrawerの既知のサブクラスとして、以下の5種類のグラフ描画クラスが用意されています。
jp.co.intra_mart.foundation.graph.BarGraphDrawer - 棒グラフ
jp.co.intra_mart.foundation.graph.CircleGraphDrawer - 円グラフ
jp.co.intra_mart.foundation.graph.LineGraphDrawer - 折れ線グラフ
jp.co.intra_mart.foundation.graph.PortFolioDrawer - ポートフォリオ
jp.co.intra_mart.foundation.graph.RadarChartDrawer - レーダーチャート

サンプル:
<%
BarGraphDrawer drawerBar = new BarGraphDrawer(0, 60, 10);
drawerBar.setWidth(300);
drawerBar.setHeight(300);
drawerBar.setCaption(new String[]{"1月", "2月", "3月"});

BarGraphObject objBar = new BarGraphObject(Color.black);
objBar.addData(50);
objBar.addData(10);
objBar.addData(30);
drawerBar.addData(objBar);
%>
<HTML>
<BODY>
<imarttag:drawer data="<%= drawerBar %>" />
</BODY>
</HTML>
属性 data にBarGraphDrawerインスタンスを与え、棒グラフの画像ファイルを表示します。

タグ情報
表示名なし
ボディ コンテンツJSP

属性一覧
名称必須実行時評価説明
datatruetruejava.lang.String チェック対象の値
(jp.co.intra_mart.foundation.drawer.AbstractDrawerの実装クラス)