我有一个有4个属性的Paper类。
public class Paper(int id, String author, String title, int rank){
}
然后我有一个包含纸质对象的LinkedList。
我有一个GUI,在JTextArea中显示纸质对象。 GUI具有允许用户添加纸张,删除和保存文件的按钮。当用户按下保存按钮时,Paper对象将保存在txt文件中,如下所示:
46,Evolutionary Comp,Michael Smith,12/01/10,4
61,Fuzzy Logic and App,John Peterson,13/01/10,3
118,Neural Networks,Arthur London,20/01/10,5
200,Evolutionary Comp,Scott Jones,30/01/10,1
210,Fuzzy Logic and App,Joe Wang,01/02/10,4
如何在JTextArea中显示txt文件的内容。 Paper类有toString()方法打印Paper Object的数据。
感谢。如果问题不是很清楚,请发表评论,我会尝试尽可能清楚。
答案 0 :(得分:1)
我自己并没有真正尝试过,但似乎你可以使用JTextArea.append(String)或JTextArea.insert(String,int)。
详细说明: http://docs.oracle.com/javase/7/docs/api/javax/swing/JTextArea.html
一般情况下,如果您想知道对于给定类型Foo可以做什么,请尝试使用Google搜索“java Foo”,javadoc页面通常会显示为前几次点击。
答案 1 :(得分:0)
JTextarea.append(string)对我来说很完美。感谢
// addPaper() returns paper object
displayTxtArea.append(addPaper().toString());