用于打印报告的Java程序

时间:2013-05-03 20:59:06

标签: java user-interface

我目前正在尝试编写一个java程序,它有一个很好的UI,要求用户提供三个输入,名称,项目ID,小时和日期。我正在使用它来跟踪我目前正在进行的所有项目的工作进度。我有一些java经验,但我还在学习。所以我想要完成的是创建一个程序,它接受用户输入并将报告打印到文本文件。我已经设置了字段,我将大部分界面设置为我想要的。但是我想要一个按钮来打印用户输入到文本文件的内容。我该怎么做呢?如何将用户输入和打印到文本文件?我真的很感激任何建议。提前谢谢!

1 个答案:

答案 0 :(得分:3)

要打印到文件,请使用以下命令:

PrintWriter fout = new PrintWriter(new FileWriter("file_name.txt", true));

您可以像System.out一样使用fout。完成写作后务必致电fout.close()。构造函数中的true指定要附加到文件;覆盖文件,将其更改为false(感谢杰森)。

获取用户输入是一个不同的问题,答案取决于界面的结构。