我想用谷歌可视化应用编程接口显示条形图。我遵循了这个线程中的示例代码:https://vaadin.com/forum/#!/thread/2971952/
这是我的代码:
GVis。JAVA
@JavaScript({
"http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js",
"gvis.js",
"gvis-connector.js" })
public class GVis extends AbstractJavaScriptComponent {}
gvis.js
var gvis = gvis || {};
gvis.GVis = function(element) {
this.element = element;
this.element.innerHTML = "<div id='chart_div' style='height:500px; width:500px;'></div>";
var oldDocumentWrite = document.write;
// change document.write temporary
document.write = function(node) {
$("body").append(node);
};
$(function() {
window.initialize = function() {
google.setOnLoadCallback(drawVisualization);
setTimeout(function() {
document.write = oldDocumentWrite;
}, 100);
function drawVisualization() {
// Create and populate the data table.
var data = google.visualization.arrayToDataTable([
[ 'Year', 'Austria', 'Bulgaria', 'Denmark', 'Greece' ],
[ '2003', 1336060, 400361, 1001582, 997974 ],
[ '2004', 1538156, 366849, 1119450, 941795 ],
[ '2005', 1576579, 440514, 993360, 930593 ],
[ '2006', 1600652, 434552, 1004163, 897127 ],
[ '2007', 1968113, 393032, 979198, 1080887 ],
[ '2008', 1901067, 517206, 916965, 1056036 ] ]);
// Create and draw the visualization.
new google.visualization.BarChart(document
.getElementById("chart_div")).draw(data, {
title : "Yearly Coffee Consumption by Country",
width : 100,
height : 100,
vAxis : {
title : "Year"
},
hAxis : {
title : "Cups"
}
});
}
};
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://www.google.com/jsapi?autoload=%7B%22modules%22%3A%5B%7B%22name%22%3A%22visualization%22%2C%22version%22%3A%221%22%2C%22packages%22%3A%5B%22corechart%22%2C%22table%22%5D%7D%5D%7D&'
+ 'callback=initialize';
document.body.appendChild(script);
});
};
gvis连接器。js
window.com_andrebruch_chartframework_chartapis_googlecharts_GVis = function() {
var gVis = new gvis.GVis(this.getElement());
this.onStateChange = function() {};
};
代码将加载这两个文件:
ui de,table de.css
<link href="https://www.google.com/uds/api/visualization/1.0/dee027d0b48a2e0a0a0375d00d7dd635/ui+de,table+de.css" type="text/css" rel="stylesheet">
格式de、默认de、ui de、表格de、corechart de.I.js
<script src="https://www.google.com/uds/api/visualization/1.0/dee027d0b48a2e0a0a0375d00d7dd635/format+de,default+de,ui+de,table+de,corechart+de.I.js" type="text/javascript"></script>
但是图表没有出现,也没有JS例外。
我正在使用Vaadin 7.2.5
提前谢谢!
我一直试图使用FXML在JavaFX应用程序中显示我的图像,但没有成功。我的代码: 没有错误,但我的图像没有显示。我想图像已加载,但未显示。 这可能吗?我怎么查?如果是的话,不应该有一个错误给它吗? 事实上,即使我给出了一个不正确的名称,也没有运行时错误。也许没上子弹? 我也试过加载不同的图像和改变尺寸,没有任何效果。 ->运行时错误#1 ->林特错误+运行时错误#1 ->林特错误+运行时错误#1
我只是想安装node.js/express/ejs.我知道ejs不是真正的超文本标记语言,所以我很难只显示一个简单的图像。有人能给我指出正确的方向吗? 目录结构为: 我的应用程序/服务器。js myApp/视图/索引。ejs myApp/徽标。jpg 现在我有 我走错方向了吗?谢谢
这是我的array.php,json数据来自数据库,我从下面的脚本中得到了一个完美的输出 **array.php数据输出ex:** } 这是我的Ajax函数,在这里我从array.php中缩放数据 var data=new google.visualization.dataTable(json.parse(jsonData));var选项={title:'我的日常活动‘};var chart=ne
我正在尝试使用一个菜单栏,使用户能够选择一个文件,并在JPanel中显示它,图像应该完全适合JPanel。但是JFileChooser在从对话框中成功选择文件时不会显示任何内容。我试着参考了许多链接:如何向JPanel添加图像?浏览图像文件并使用Java Swing显示它,但没有任何结果。请帮帮忙。以下是我的代码: 更新后的代码如下:
问题内容: 如何显示在PHP中使用file_get_contents检索到的图像? 我需要修改标题并仅回显它吗? 谢谢! 问题答案: 我需要修改标题并仅回显它吗? 究竟。 之后发送和数据。
问题内容: //返回json对象 //我希望listview图片中的此数据也包含在data.please中,请逐步说明//来自Cinemalytics的json数据 ] // movieAdapter类//在getSystemService中显示错误,其余所有代码都可以…。 问题答案: 得到响应后,请遵循以下代码, 首先在所有方法的顶部上方创建以下2个元素。 现在,使用一个适配器在ListView