我创建了一个csv文件,
并将数据库中的数据显示到该文件中,
如何将饼图添加到该文件
这是我制作的代码:
File file = new File("C:/Users/MY TOSHIBA/Desktop/chart.CSV");
Writer output =null;
output = new BufferedWriter(new FileWriter(file));
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@ 127.0.0.1:1521:XE","username","password");
String sql="select * from table";
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while(rs.next())
{
String teller =rs.getString("name");
String flag=rs.getString("flag");
output.write(teller+flag+"\n");
}
output.close();
答案 0 :(得分:1)
首先,您无法在文本文件中创建图表。
如果您的问题是关于使用Java在Excel中创建图表,则必须使用ApachePOI。它不会从头开始创建图表,但它可以将图表从其他地方链接到您的Excel文件。
Create excel chart using Apache POI
然而,我在google中找到以下内容,这似乎是一种能够满足您要求的内容
http://www.smartxls.com/java/drawings-charts.htm#vdrawings-charts-chart