我有一个问题,我必须使用excel文件中的某些数据在applet上绘制图形。我需要设计一个applet,我可以在同一applet上显示图形和数据。
我很难用Java编写一些代码来编写一些CSVreader和ExcelReader文件。现在,我真的陷入了如何获取这些数据并将其绘制在applet上的问题。
我不知道用于绘制图形的类/库以及如何缩放它并绘制实际点或设计applet本身。如果有人可以帮助我,我将不胜感激。
修改
示例输入:
mis(t) nt Vt N(t) h(t) H(t)
1 141 200,000 200,000 0.00071 0.00071
2 103 200,000 199,859 0.00052 0.00122
此处,图表将针对mis(t)
与h(t)
进行绘制。
答案 0 :(得分:1)
也许,您正在寻找的是一个易于使用的Java图表应用程序。答案是jFreeChart。他们还有很多samples,可以让你立即开始。
关于读取CSV文件以将数据传递给jFreeChart,请使用OpenCSV
阅读CSV文件就像 -
一样简单CSVReader rec = new CSVReader(new FileReader(filePath));
String[] recLine;
while ((recLine = rec.readNext()) != null) {
//Get the data from recLine
}
如果您需要更多详细信息,请与我们联系。