Kita dapat menggambar grafik 2D secara langsung di dalam widget.
Kita dapat menggambar sebuah file bertipe .gif atau .jpeg secara langsung pada widget.
Untuk menggambar grafik milikmu (termasuk sebuah .gif atau .jpeg), buatlah sebuah subclass JPanel dan mengganti “isi” dari method paintComponent ( ).
Method paintComponent ( ) dipanggil oleh system GUI. Kita tidak bisa memanggilnya seperti method yang biasa. Argument pada method paintComponent ( ) asalah sebuah objek grafik yang memberikan kita sebuah permukaan untuk dijadikan tempat menggambar, yang dibatasi oleh layar/window. Kita tidak bisa sendiri membangun objek itu.
Method-method khusus untuk memanggil sebuah objek Graphic (parameter paintComponent ) adalah : setColor (Color.blue); g.fillRect(20,50,100,120);
Untuk menggambar sebuah .jpg, buatlah sebuah gambar menggunakan : Image image=new ImageIcon(“catzilla.jpg”).getImage( ); dan gambarlah menggunakan : drawImage(image,3,4,this);
Objek direferensikan oleh parameter Graphics pada paintComponent ( ) sebenarnya sebuah instance dari class Graphics2D. Kelas Graphics2D mempunyai sebuah method yang beragam, termasuk : fill3DRect ( ), draw3DRect ( ), rotate(), scale(), shear (), transform ( ).
Untuk meminta method-method Graphics2D, kita harus “melemparkan” parameter dari objek Graphics ke sebuah Objek Graphics2D : Graphics2D g2d= (Graphics2D) g; //g adalah referensi Objek Graphics
One thought on “Rangkuman tentang Graphics – JAVA”
Have actually been taking little over a month.