![](/img/trans.png)
[英]How to display data from one object in JTextArea of another object?
[英]How to display object in a JTextArea?
我有一个具有4个属性的Paper类。
public class Paper(int id, String author, String title, int rank){
}
然后,我有一个包含纸张对象的LinkedList。
我有一个GUI在JTextArea中显示纸张对象。 GUI具有让用户添加纸张,删除和保存文件的按钮。 当用户按下“保存”按钮时,“纸张”对象被保存在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的数据。
谢谢。 如果问题不是很清楚,请发表评论,我会尝试使其尽可能清楚。
我实际上尚未亲自尝试过,但似乎可以使用JTextArea.append(String)或JTextArea.insert(String,int)。
详细信息: http : //docs.oracle.com/javase/7/docs/api/javax/swing/JTextArea.html
通常,如果您想知道使用给定类型Foo可以做什么,请尝试使用谷歌搜索“ java Foo”,并且javadoc页面通常显示为前几项。
JTextarea.append(string)对我来说效果很好。 谢谢
// addPaper() returns paper object
displayTxtArea.append(addPaper().toString());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.