Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Bahasa Pemrograman Operasi File Oleh: Chaerul Anwar, MTI.

Presentasi serupa


Presentasi berjudul: "Bahasa Pemrograman Operasi File Oleh: Chaerul Anwar, MTI."— Transcript presentasi:

1 Bahasa Pemrograman Operasi File Oleh: Chaerul Anwar, MTI

2

3 Operasi File Mahasiswa Mampu membuat program berhubungan dengan file teks baik dalam bentuk read dan write

4 Reading File Untuk membaca file, diperlukan langkah-langkah:
Buat object File dengan memasukan parameter namafile atau namafile lengkap dengan path. Periksa apakah file tersebut ada dan tipenya adalah file (bukan direktori). Bungkus object File dengan object FileReader, selanjutnya bungkus lagi dengan object BufferedReader(BufferedReader digunakan untuk mempercepat proses pembacaan) Baca file dengan method readLine(), proses pembacaan satu baris, jika tidak ada lagi baris yang dibaca akan mengembalikan null.

5 Membaca File Buatlah sebuah class Read untuk membaca file *.txt. Simpanlah file *.txt diluar folder src Misalkan : d:\data21.txt berisi : Hallo Sif UPj ini test baca file By Chaerul Anwar

6 Class latihanfile

7 Hasil Pembacaan File Jika File tidak ditemukan Jika File ditemukan

8 Menulis File Untuk menulis file, diperlukan langkah- langkah:
Buat object File dengan memasukan parameter nama file atau nama file lengkap dengan path. Misalkan “data.txt” atau full path : “d:/data21.txt” Periksa apakah file tersebut ada dan tipenya adalah file (bukan direktori). Bungkus object File dengan object FileWriter, selanjutnya bungkus lagi dengan object PrintWriter. Inputkan kalimat yang akan dituliskan kedalam file(bisa menggunakan JOptionPane). Gunakan method flush() untuk memaksa sistem mentransferisibuffer dimemori ke file. Gunakan method close() untukmenutup object PrintWriter.

9 Class filewrite

10 Hasil pembacaan File

11 GUI Read dan Write File Buatlah aplikasi GUI sederhana untuk membaca dan menulis ke file. textArea Name : ta btnBaca btnTulis

12 Buat Function bacafile() dibawah class utama

13 Buat Function tulisfile() dibawah class utama

14 Panggil function bacafile() dan tulisfile() di button

15 Output

16 Parsing Data to jTable Data file text dapat di parsing ke array

17 Function bacafile() void bacafile() {File file = new File("d:/mahasiswa.txt"); if (! file.exists() && !file.isFile()) {JOptionPane.showMessageDialog(null,"File tidak ditemukan"); System.exit(-1);} try { BufferedReader fileReader = new BufferedReader(new FileReader(file)); while (true) { String line= fileReader.readLine(); if (line != null) { String isi[] = line.split(";"); ((DefaultTableModel)jTable1.getModel()).addRow(isi); } else { break; } } catch (IOException io) {}

18 Panggil function bacafile()

19 Latihan Buat form untuk menampilkan dan Menambah data mahasiswa
Data di simpan ke file d:/mahasiswa.txt Tombol Refresh di click : Table akan menampilkan data Tombol Tambah di click -Tanyakan apakan akan di save -Jika ya maka data akan di save

20 Sekian -:: Selamat Berlatih ::-


Download ppt "Bahasa Pemrograman Operasi File Oleh: Chaerul Anwar, MTI."

Presentasi serupa


Iklan oleh Google