(JAVA) Penggunaan JFileChooser

Akhirnya bisa kembali posting setelah satu semester tidak nge-post. Mungkin kebanyakan mikirin skripsi yang sudah mulai digarap semester 8 ini. Semoga semuanya tetap setia menunggu postingan saya.
Hahaha *dilempar bunga

Postingan kali ini untuk mencoba membuka gambar menggunakan JFileChooser. Bagi teman-teman yang belum tau JFileChooser, bisa bertanya sama mbah tiri saya, mbah Google. Hahaha

Oke, kita mulai percoban ini dengan membaca BISMILLAHIROHMANNIROHIM…
Berikut ini bahan-bahan yang diperlukan :

  1. JButton, untuk membuka JFileChooser
  2. JTextField, untuk meletakkan lokasi gambar yang telah dipilih
    Ganti nama variabel nya dengan lokasi.
  3. JLabel, untuk menampilkan gambar (ImageIcon)
    Ganti nama variabel nya dengan gambar.

Lalu kita rancang form sebagai berikut : (contoh)

image

Klik 2x pada JButton atau klik kanan – Events – ActionPerformed, lalu ketik kode berikut :

JFileChooser jfc = new JFileChooser();
FileFilter jpgFilter, gifFilter, bothFilter;
jpgFilter = new FileNameExtensionFilter("Gambar JPEG", "jpg");
//        bothFilter = new FileNameExtensionFilter("Gambar JPEG dan GIF", "jpg", "gif");
jfc.setAcceptAllFileFilterUsed(false);
jfc.addChoosableFileFilter(jpgFilter);
if (jfc.showOpenDialog(this) == JFileChooser.APPROVE_OPTION)
{
String f = jfc.getSelectedFile().toString();
lokasi.setText(f);
File file = new File(f);
ImageIcon icon = new ImageIcon(file.getPath());
//Image image = icon.getImage();
gambar.setIcon(icon);
}

Sekarang jalankan program atau tekan F6 sehingga hasilnya berikut :

image

Silahkan tekan JButton untuk membuka JFileChooser :

image

Pilih gambar, lalu tekan Open sehingga hasilny sebagai berikut :

image

Hahaha
Baguskan hasilnya, apalagi pakai fotonya personil AKB48.
Hayo siapa namanya ???

Okay, sampai disini dulu, see yaa !!!

2 Komentar

Post a Comment