MENAMBAHKAN FUNGSI CETAK PADA
PROGRAM INPUT DATA MENGGUNAKAN NETBEANS 7.3.1
1. Jika kita sudah
membuat program input data, rasanya kurang sempurna jika belum ada yang namanya
fungsi cetak. Oleh karena itu perlu adanya penambahan fungsi agar data tersebut
bisa memiliki output tersendiri. Mari kita melanjutkan program yang kemaren
dengan menambahkan fungsi cetak seperti dibawah ini.
2.
Kita langsung
saja tambahkan satu Button, jangan lupa atur properti dan ubah nama
variabelnya.
3.
Setelah itu,
kita klik 2 kali pada Button, kemudian masukkan coding berikut
MessageFormat header = new
MessageFormat("Pendataan Pegawai");
MessageFormat footer = new MessageFormat ("page-{0}");
try{
jTable1.print(JTable.PrintMode.FIT_WIDTH, header , footer);
}
catch(java.awt.print.PrinterException e){
System.err.format("cannot print %$%n", e.getMessage());
}
4.
Setelah semuanya
selesai, Jalankan program.
- klik tombol print maka akan muncul tampilan seperti dibawah ini.
- Pada print Service pilih sesuai keinginan anda. di sini saya pilih Nitro PDF Creator (Pro 8) karena akan saya convert ke PDF terlebih dahulu. jika ingin langsung di cetak bisa pilih langsung nama driver printer anda, lalu klik print.
- jika kita pilih PDF, maka secara otomatis akan muncul tampilan Save As. simpan file dimanapun yang anda inginkan. kemudian save.
- dan setelah di save, maka tampilan file sudah menjadi PDF dan bentuknya seperti ini.
Codingnya simple, jadi lebih baik jangan di copas ya? diketik langsung aja biar gak error.
Komentar
Posting Komentar