使用JavaFX添加到Excel文件

我遇到的问题是搞清楚如何让用户写入的数据附加到不同的单元格中的Excel文件。

File outFile = new File("Stickley_StudentData.xls"); FileOutputStream outFileStream = new FileOutputStream(outFile); PrintWriter outStream = new PrintWriter(outFileStream); 

这是我必须将其写入Excel文件的代码。 它写入文件,但数据都在一个单元格中。 每一条数据都需要在自己的单元格中。 我碰到的一切都说,我需要完全不同的课程,但是我得到的指示并没有提到这样做。 我还没有学会如何使用

 Workbook = new Workbook(); 

正如James_D已经指出,Excel文件不是一个简单的文本文件,你可以写入。 如果所有你想要的仅仅是像单元格中组织的数据一样的文本,那么最简单的方法就是创build一个简单的.csv文件,并直接用Excel打开。 .csv文件是纯文本文件,其中每行对应于Excel中的一行单元格,单元格的内容由逗号(',')或其他分隔符分隔开。