Pemrograman
Now Reading
Belajar Stroking dan Fill di Dalam Netbeans Part 3
Inovasi Baru
1

Belajar Stroking dan Fill di Dalam Netbeans Part 3 – Halo sobat Bierpinter. Masih semangat bukan belajar mengenai bahasa pemrograman java? Tentunya masih semangat dongg. Nah, pada kesempatan kali ini saya akan melanjutkan artikel pembelajaran sebelumnya mengenai Belajar Stroking dan Fill di Dalam Netbeans Part 3. Pada part ketiga ini kita akan belajar tentang Texture Paint dan juga Buffered Image, dimana class texture paint ini akan bermanfaat dalam mewarnai, atau memberi sebuah pola tertentu dengan warna pada sebuah objek geometri buatan kita. Penasaran kan bagaimana cara menggunakan Texture Paint dan Buffered Image ini? So, jangan kemana-mana ya lanjutin baca artikel yang satu ini 😀

Belajar Stroking dan Fill di Dalam Netbeans Part 3

Pada artikel pembelajaran part 3 ini kita akan membahas mengenai class Texture Paint dan juga Buffered Images. Kedua class ini merupakan class yang terdapat di dalam java library di dalam Netbeans. Texture Paint dan Buffered Images pun merupakan salah satu materi di dalam Grafika Komputer. So, kita langsung belajar saja ya mengenai kedua class ini.

1. Class TexturePaint

Class TexturePaint yaitu merupakan sebuah method yang mengisi objek geometri dengan tekstur. Pengisian dilakukan dengan cara menggambar sebuah “tekstur” yang berupa objek geometri juga pada persegi “anchor” (dengan resize jika diperlukan). Kemudian gambar tersebut diulang-ulang ke arah kanan dan bawah sehingga membentuk sebuah pola atau tekstur.

Ada dua atribut untuk konstruktor:

  • ­Gambar tekstur (bertipe BufferedImage)
  • ­Persegi yang menjadi anchor (bertipe Rectangle)

2. Class BufferedImage

BufferedImages

BufferedImages

Untuk membuat class BufferedImage ini, mula-mula kita harus membuat gambar tekstur yang ingin digunakan yaitu berupa objek geometri. Salah satu caranya adalah dengan menggambar melalui kode program. Cara menggambar pada objek BufferedImage sama seperti yang kita sudah pelajari sebelumnya, yaitu menggunakan objek Graphics2D. Objek ini didapat dengan cara memanggil method createGraphics() yang terdapat di dalam class BufferedImage.

Berikut adalah contoh kode yang bisa kalian gunakan untuk mengaplikasikan class BufferedImage ini :

BufferedImage tekstur = new BufferedImage(20, 20, BufferedImage.TYPE_INT_RGB);
Graphics2D tg = tekstur.createGraphics();
tg.setColor(Color.BLUE);
tg.fillOval(0,0,20,20);
tg.setColor(Color.YeLLOW);
tg.fillOval(0,0,10,10);

Rectangle anchor = new Rectangle(0,0,50,50);
g2.setPaint(new TexturePaint(tekstur, anchor));
g2.fill(myShape);

Jika kalian sudah mengikuti contoh kode program diatas, berikut adalah tampilan hasil dari kode program tersebut :

Belajar Stroking dan Fill di Dalam Netbeans Part 3

Contoh Tampilan

Oke guys, itu adalah artikel pembelajaran mengenai Belajar Stroking dan Fill di Dalam Netbeans Part 3. Ini merupakan salah satu artikel pembelajaran lanjutan dari artikel sebelumnya. Jika kalian masih binggung, kalian bisa melihat kembali artikel pembelajaran sebelumnya yaitu Part 1 dan Part 2. Atau kalian pun bisa langsung menanyakannya kepada saya pada form komentar. Sekian dari saya, salam IT ^_^

Pada part 3 ini kita akan belajar mengenai class TexturePaint dan juga class BufferedImage disertai dengan Contoh Kode Program yang dapat kalian coba di rumah.
What's your reaction?
Luar Biasa
0%
Suka Sekali
50%
Keren
50%
Kagum
0%
Jelek
0%
Tidak Suka
0%
About The Author
GreenIT
1 Comments
  • 14 Juli 2018 at 8:49 PM

    Terima kasih. Jika ada hal-hal yang kurang dimengerti dapat kalian tanyakan secara langsung pada form komentar ini ya teman-teman 😀

Leave a Response