[jboss-cvs] jboss-seam/examples/itext/view ...
Norman Richards
norman.richards at jboss.com
Fri Jun 29 01:27:29 EDT 2007
User: nrichards
Date: 07/06/29 01:27:29
Modified: examples/itext/view chartimage.xhtml
Log:
a few more controls
Revision Changes Path
1.6 +40 -4 jboss-seam/examples/itext/view/chartimage.xhtml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: chartimage.xhtml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/itext/view/chartimage.xhtml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- chartimage.xhtml 29 Jun 2007 01:09:19 -0000 1.5
+++ chartimage.xhtml 29 Jun 2007 05:27:29 -0000 1.6
@@ -25,32 +25,62 @@
</h:inputText>
<br />
+ Orientation:
+ <h:selectOneMenu value="#{chart.orientation}">
+ <f:selectItem itemValue="horizontal" itemLabel="horizontal"/>
+ <f:selectItem itemValue="vertical" itemLabel="vertical" />
+ <a:support event="onchange" reRender="chart" />
+ </h:selectOneMenu> <br />
+
+ <br />
Height: <h:inputText value="#{chart.height}" />
Width: <h:inputText value="#{chart.width}" /> <br />
Category Label: <h:inputText value="#{chart.categoryAxisLabel}" />
Value Label: <h:inputText value="#{chart.valueAxisLabel}" /> <br />
+ plotBackground:
+ <h:selectOneMenu value="#{chart.plotBackgroundPaint}">
+ <s:selectItems value="#{colors}" var="i" label="#{i}"
+ noSelectionLabel="Default ... "/>
+ <a:support event="onchange" reRender="chart" />
+ </h:selectOneMenu> <br />
+
+ borderPaint:
+ <h:selectOneMenu value="#{chart.borderPaint}">
+ <f:selectItem itemValue="red" itemLabel="red"/>
+ <f:selectItem itemValue="blue" itemLabel="blue"/>
+ <f:selectItem itemValue="green" itemLabel="green"/>
+ <f:selectItem itemValue="black" itemLabel="black"/>
+ <a:support event="onchange" reRender="chart" />
+ </h:selectOneMenu> <br />
3D: <h:selectBooleanCheckbox value="#{chart.is3d}">
<a:support event="onchange" reRender="chart" />
</h:selectBooleanCheckbox>
-
Legend: <h:selectBooleanCheckbox value="#{chart.legend}">
<a:support event="onchange" reRender="chart" />
</h:selectBooleanCheckbox>
+ Border: <h:selectBooleanCheckbox value="#{chart.borderVisible}">
+ <a:support event="onchange" reRender="chart" />
+ </h:selectBooleanCheckbox>
<br />
</s:validateAll>
</h:form>
<a:outputPanel id="chart">
- <p:barchart title="#{chart.title}" orientation="vertical"
+ <p:barchart title="#{chart.title}" orientation="#{chart.orientation}"
is3D="#{chart.is3d}" legend="#{chart.legend}"
width="#{chart.width}" height="#{chart.height}"
categoryAxisLabel="#{chart.categoryAxisLabel}"
- valueAxisLabel="#{chart.valueAxisLabel}">
+ valueAxisLabel="#{chart.valueAxisLabel}"
+ borderVisible="#{chart.borderVisible}"
+ borderPaint="#{chart.borderPaint}"
+ borderBackgroundPaint="#{chart.borderBackgroundPaint}"
+ plotOutlinePaint="#{plotOutlinePaint}"
+ plotBackgroundPaint="#{chart.plotBackgroundPaint}">
<p:series key="data1" seriesPaint="blue" seriesStroke="dot2"
seriesFillPaint="red" seriesVisibleInLegend="true"
seriesOutlinePaint="pink" seriesOutlineStroke="dot1">
@@ -64,6 +94,12 @@
<p:data columnKey="#{item.name}" value="#{item.value+10}" />
</ui:repeat>
</p:series>
+
+ <p:series key="data3">
+ <ui:repeat value="#{data.pieData}" var="item">
+ <p:data columnKey="#{item.name}" value="#{item.value-5}" />
+ </ui:repeat>
+ </p:series>
</p:barchart>
</a:outputPanel>
More information about the jboss-cvs-commits
mailing list