Kursus a2fahmi Gratis klik disini

Kursus Android Gratis, dengan syarat:

  • 1. Laki-laki beragama islam dan sholat 5 waktu, domisili bogor
  • 2. Masih SMK/SMA (matematika=6) / Mahasiswa (jurusan IT) / Pengganguran (Menguasai dasar JAVA)
  • 3. No HandPhone selain indosat
  • 4. Saat belajar bersedia membantu projek tanpa dibayar / membuat aplikasi di playstore dengan copyright saya
  • 5. Membawa Laptop

Kursus Framework CodeIgniter, dengan syarat:

  • 1. Laki-laki beragama islam dan sholat 5 waktu, domisili bogor
  • 2. Masih SMK/SMA (matematika=6) / Mahasiswa (jurusan IT) / Pengganguran (suka dengan komputer)
  • 3. No HandPhone selain indosat
  • 4. Saat belajar bersedia membantu projek tanpa dibayar
  • 5. Membawa Laptop

Fahmi Basya Kartapura On October - 7 - 2015

Untuk merubah ukuran gambar maka kamu bisa gunakan syntax dibawah ini:

Syntax:

objekGambar.getScaledInstance(lebar, tinggi, algoritma_yang_digunakan);

Contoh Kasus:

Saya membuat kode dalam Class static bernama FileUtama

Saya memasukkan gambar ke dalam objek JButton menggunakan ImageIcon dan gambarnya seperti berikut ini:

201510072148JButtonJava

Keinginan:

Saya ingin memperkecil gambar tersebut sehingga menjadi seperti berikut ini:

201510071715JButtonJava

Pertanyaan:

Bagaimana caranya… ?

Jawaban:

Kamu bisa gunakan kode berikut ini:

JButton bt=new JButton(“Data Barang”);

String lokasiGambar=“gambar/add-item-icon.png”;

ClassLoader  cl=FileUtama.class.getClassLoader();

URL img=cl.getResource(lokasiGambar);

ImageIcon ic= new ImageIcon(img);

bt.setVerticalTextPosition(SwingConstants.BOTTOM);

bt.setHorizontalTextPosition(SwingConstants.CENTER );

Image ambilGambar=ic.getImage();

Image imgBaru=ambilGambar.getScaledInstance(40, 40, java.awt.Image.SCALE_SMOOTH);

ic=new ImageIcon(imgBaru);

bt.setIcon(ic);

Keterangan:

  • Kode yang berwarna birulah yang digunakan untuk memperkecil ukuran gambar.
  • ambilGambar.getScaledInstance(40, 40, java.awt.Image.SCALE_SMOOTH), kode ini berarti saya memperkecil gambar menjadi lebar 40 dan tinggi 40.

Penutup

Sekian dan Terima Kasih.




Categories: Java

Leave a Reply