ゲージチャートはパーセンテージベースです。ゲージチャートは、パーセンテージベースのデータが指定された範囲のどこまで到達しているかを示します。各データセットは、SingleValueColumn
オブジェクトの新しいインスタンスとして定義する必要があります。
このチュートリアルでは、ゲージチャートを使用するようにポートレットを構成する方法を示します。
次の手順を実行します。
-
Chart taglibを
GaugeChartConfig
およびSingleValueColumn
クラスとともにバンドルのinit.jsp
ファイルにインポートします。<%@ taglib prefix="chart" uri="http://liferay.com/tld/chart" %> <%@ page import="com.liferay.frontend.taglib.chart.model.gauge.GaugeChartConfig" %> <%@ page import="com.liferay.frontend.taglib.chart.model.SingleValueColumn" %>
-
次のJavaスクリプトレットを
view.jsp
の上部に追加します。<% GaugeChartConfig _gaugeChartConfig = new GaugeChartConfig(); _gaugeChartConfig.addColumn( new SingleValueColumn("data1", 85.4) ); %>
-
<chart>
taglibをview.jsp
に追加し、_gaugeChartConfig
をconfig
属性の値として渡します。<chart:gauge config="<%= _gaugeChartConfig %>" />