2010-09-22 119 views
1

我在Netbeans 6.9中创建了一个应用程序,其中我的最终目的是创建一个.tcl文件(或文本文件)。当我创建.tcl文件并将其保存在某个位置时,运行我的应用程序。当我第二次运行时,如果我在应用程序中打开该文件,那么我无法获取该文件。我的意思是数据不附加到该文件,它正在替换文本。我的主要目标是使用即创建的文本文件。但为了在我的应用程序中创建该文件,我有很多选项。任何人都可以建议我该怎么做,这样,当我第二次或更多时候运行我的应用程序时,我选择的任何应用程序(前一次运行)应该存在(选择),而且文本应该附加到该文件取代。从netbeans打开现有文件

我不直接写文本。我在我的应用程序中创建了按钮。如果我点击“新节点”按钮,那么会出现一个对话框并要求节点名称。当我单击确定按钮时,写在该文件中,并且状态显示在文本字段中(在我的应用程序中)该节点已创建。我希望当我打开一个现有的文件,然后我所有的状态,如“新建节点”,“新建链接”等。应该在那里。同样在我的链接按钮中,我已经创建了所有节点的名称,所以我希望在打开现有文件时所有这些节点名都应该存在。

回答

0
 FileWriter fstream = new FileWriter("out.txt",true);//note true here/ it will open file in Appendmode 
    BufferedWriter out = new BufferedWriter(fstream); 
    out.write("Hello Java"); 
    out.close();  

它无关的NetBeans

Ref

+0

谢谢你,但我不会写作文directly.I已经创建了我的application.If按钮,我点击“新节点”按钮那么会出现一个对话框并询问节点名称。当我单击确定按钮时,将在该文件中写入一些文本,并且状态显示在文本字段中(在我的应用程序中)该节点已创建。我希望当我打开一个现有的文件,然后我所有的状态,如“节点创建”,“链接创建”等。应该在那里。同样在我的链接按钮中,我已经创建了所有节点的名称,所以我希望在打开现有文件时所有这些节点名都应该存在。 – Antrromet 2010-09-22 11:47:28

+0

因此,您需要将所有状态写入特定事件的文件中 – 2010-09-22 12:05:15