GWT dygraph example using visualization datatable - Hallo sahabat Dev-Create, Pada Artikel yang anda baca kali ini dengan judul GWT dygraph example using visualization datatable, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan
Artikel datatable,
Artikel dygraph,
Artikel gviz,
Artikel gvizchart,
Artikel gwt,
Artikel jsni,
Artikel visualization, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.
Judul : GWT dygraph example using visualization datatable
link : GWT dygraph example using visualization datatable
Anda sekarang membaca artikel GWT dygraph example using visualization datatable dengan alamat link https://dev-create.blogspot.com/2012/04/gwt-dygraph-example-using-visualization.html
Judul : GWT dygraph example using visualization datatable
link : GWT dygraph example using visualization datatable
GWT dygraph example using visualization datatable
Here is a quick example of how to create a dygraph using GWT and visualization api to get the datatable.
1. Add dygraph-gwt.jar to your build path and these inherits tags in your mysamplegwtproj.gwt.xml file
<inherits name="com.google.gwt.visualization.Visualization"/>
<inherits name="org.danvk.dygraphs"/>
2. Add the following script tag in mysamplegwtproject.html file
<script type="text/javascript" src="dygraph-combined.js">
<script type="text/javascript" src="http://www.google.com/jsapi">
3. Add the following code in your onModuleLoad() function-
1. Add dygraph-gwt.jar to your build path and these inherits tags in your mysamplegwtproj.gwt.xml file
<inherits name="com.google.gwt.visualization.Visualization"/>
<inherits name="org.danvk.dygraphs"/>
2. Add the following script tag in mysamplegwtproject.html file
<script type="text/javascript" src="dygraph-combined.js">
<script type="text/javascript" src="http://www.google.com/jsapi">
3. Add the following code in your onModuleLoad() function-
final VerticalPanel vp = new VerticalPanel();
vp.setWidth("700px");
vp.setHeight("700px");
VisualizationUtils.loadVisualizationApi(new Runnable() {
@Override
public void run() {
Query q = Query
.create("mysampleproj/getMyDatatable?params=2&id=1");
q.send(new Callback() {
@Override
public void onResponse(QueryResponse response) {
JavaScriptObject jdygraph = createDygraph(
vp.getElement(), response.getDataTable(), 0,
100);
}
});
}
}, LineChart.PACKAGE);
RootPanel.get().add(vp);
4. Here is the JSNI function which actually creates the dygraph.
public static native JavaScriptObject createDygraph(Element element,
DataTable dataTable, double minY, double maxY) /*-{
var chart = new $wnd.Dygraph.GVizChart(element);
chart.draw(dataTable, {
valueRange : [ minY, maxY ],
displayAnnotations : true,
showRangeSelector : true,
legend : 'always',
labelsDivStyles : {
'textAlign' : 'right'
},
title : 'TITLE',
titleHeight : 25,
axes : {
x : {
pixelsPerLabel : 50
}
}
});
return chart;
}-*/;
Hope this helps. Suggestions/improvements are welcome.
===============================================================
Demikianlah Artikel GWT dygraph example using visualization datatable
Sekianlah artikel GWT dygraph example using visualization datatable kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel GWT dygraph example using visualization datatable dengan alamat link https://dev-create.blogspot.com/2012/04/gwt-dygraph-example-using-visualization.html