Grid Canvas dengan Java Graphic 2D


Jika Anda pengguna image editor (e.g. photoshop) tentunya sering melihat kanvas kotak-kotak abuabu-putih seperti yang terlihat pada latar gambar di bawah ini :

 

 

 

 

 

 

Bagaimana memprogram tampilan tersebut pada Java Graphics 2D ?

Sekilas tentang Java Graphics 2D, itu merupakan library yang dimiliki oleh bahasa Java untuk menggambarkan segala macam bentuk objek 2 dimensi. Library tersebut terdapat pada kelas java.awt.Graphics yang meng-extend java.awt.Graphics2D. Kita dapat menggambarkan bentuk-bentuk 2 dimensi tersebut pada objek lain (berfungsi sebagai kanvas), yaitu objek-objek yang diinstansiasi dari kelas Component ataupun kelas anak-anaknya yang memiliki method paint(Graphics g). Untuk lebih jelasnya silakan baca tutorialnya di http://docs.oracle.com/javase/tutorial/2d/index.html.

Continue reading