2010-09-22 26 views
1

J'ai créé une application dans Netbeans 6.9 où mon but ultime est de créer un fichier .tcl (ou un fichier texte fera l'affaire). Lorsque je lance mon application une fois que je crée le fichier .tcl et l'enregistre à un emplacement. Quand je cours la 2ème fois et si j'ouvre ce dossier dans mon application, alors je ne peux pas obtenir ce dossier. Je signifie que les données ne s'ajoutent pas au dossier, il remplace le texte. Mon but principal est d'employer juste ce fichier texte qui est créé. Mais pour créer ce fichier dans mon application, j'ai beaucoup d'options. Quelqu'un peut-il suggérer ce que je devrais faire, de sorte que lorsque j'exécute mon application la 2ème ou plus tard, mes options tout ce que j'ai sélectionné auparavant (dans la course précédente) devraient être présentes (sélectionnées) et le texte devrait être ajouté à ce fichier de remplacer. Je n'écris pas le texte directement.J'ai créé des boutons dans mon application.Si je clique sur le bouton "nouveau noeud" puis une boîte de dialogue apparaît et demande le nom du noeud.Lorsque je clique sur le bouton ok, puis un peu de texte est écrit dans ce fichier et l'état est affiché dans un champ de texte (dans mon application) que le noeud est créé. Je veux que quand j'ouvre un fichier existant alors tous mes statuts aiment "nouveau noeud créé", "nouveau lien créé", etc. devrait être là. Aussi dans mon bouton de lien, j'ai les noms de tous les noeuds créés, donc je veux que tous ces noms de noeud soient présents quand j'ouvre un fichier existant.Ouverture d'un fichier existant à partir de netbeans

Répondre

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();  

Il n'a rien à voir avec NetBeans

Ref

+0

Merci, mais je ne suis pas en train d'écrire le texte directly.I ont créé des boutons dans mon application.If je clique sur le bouton « nouveau noeud » puis une boîte de dialogue apparaît et demande le nom du noeud. Lorsque je clique sur le bouton OK, du texte est écrit dans ce fichier et l'état est affiché dans un champ de texte (dans mon application) que le noeud est créé. Je veux que lorsque j'ouvre un fichier existant, tous mes statuts comme "node created", "link created", etc. devrait être là. Aussi dans mon bouton de lien, j'ai les noms de tous les noeuds créés, donc je veux que tous ces noms de noeud soient présents quand j'ouvre un fichier existant. – Antrromet

+0

Donc, vous devez écrire tout votre statut dans le fichier sur l'événement spécifique –