celeritas75
Öğrenci
- Katılım
- 23 Ekim 2010
- Mesajlar
- 12
- Reaksiyon puanı
- 0
- Puanları
- 0
merhaba Arkadaşlar çok acil bişey var.Şimdi ben dosyadan txt metin dosyasına java da birşey yazıcam ve okyucam.Bunu yaptım ama şöyle sorun var.Programı çalışstırınca metin txt dosyasına kayıt ekliye biliyorum.Dosya ya üst üst kayıt ekleyebiliyorum.Bu kayıtları yaptıktan sonra programı kapatayım tekrar açıp yeni kayıt girişi yaparsam bu sefer metin txt içinde ki kayıtları siliyor.Yenileri ekliyor.Bu konuda ne yapmam gerekiyor yardımlarınız için şimididen teşşekür ederim...
kod kısmı yazarken bu formatta açıyorum formatı açma şeklinde bir sorun var ama nasıl yapcam bilmiyorum. :S
try {
BufferedWriter ekle= new BufferedWriter(new FileWriter(f));
/* String text=jComboBox1.getSelectedItem().toString();
System.out.println(text); */
//text=text.replaceAll(Dizi[0][0], Dizi[1][2]);
for(int j=0;j♥
{
String veri=" ";
veri+=jTextField2.getText();
veri+=" ";
Dizi[j]=veri;
j++;
//ekle.append(veri);
//ekle.newLine();
veri=jTextField3.getText();
veri+=" ";
Dizi[j]=veri;
j++;
//ekle.append(veri);
veri=jTextField4.getText();
//ekle.append(veri);
veri+=" ";
Dizi[j]=veri;
j++;
}
for(int x=0;x<=i;x++){
ekle.append(x+1+"-");
for(int y=0;y♥;y++){
Yedek[x][y]=Dizi[x][y];
ekle.append(Dizi[x][y]);
}
ekle.newLine();
}
i++;
ekle.close();
} catch (Exception e) {
}
kod kısmı yazarken bu formatta açıyorum formatı açma şeklinde bir sorun var ama nasıl yapcam bilmiyorum. :S
try {
BufferedWriter ekle= new BufferedWriter(new FileWriter(f));
/* String text=jComboBox1.getSelectedItem().toString();
System.out.println(text); */
//text=text.replaceAll(Dizi[0][0], Dizi[1][2]);
for(int j=0;j♥

String veri=" ";
veri+=jTextField2.getText();
veri+=" ";
Dizi[j]=veri;
j++;
//ekle.append(veri);
//ekle.newLine();
veri=jTextField3.getText();
veri+=" ";
Dizi[j]=veri;
j++;
//ekle.append(veri);
veri=jTextField4.getText();
//ekle.append(veri);
veri+=" ";
Dizi[j]=veri;
j++;
}
for(int x=0;x<=i;x++){
ekle.append(x+1+"-");
for(int y=0;y♥;y++){
Yedek[x][y]=Dizi[x][y];
ekle.append(Dizi[x][y]);
}
ekle.newLine();
}
i++;
ekle.close();
} catch (Exception e) {
}