Sunday, August 21, 2016

Metode setPaintMode() Dan setXORMode(Color) Di Java Applet

metode setPaintMode() adalah methos pengisian default untuk menggambar grafik. dalam metode ini, piksel yang terdapat dalam applet ditimp... thumbnail 1 summary

metode setPaintMode() adalah methos pengisian default untuk menggambar grafik. dalam metode ini, piksel yang terdapat dalam applet ditimpa dengan warna yang berlaku.
Metode setXORMode merupakan mode gambar yang memberi alternatif warna pikselbergantian antara warna yang berlaku saat ini dan warna baru yang ditentukan dalam XOR
berikut ini adalah contoh programnya.

Nama file : latihan_Warna.java

import java.awt.*;
import java.applet.*;
/**
 *
 * @author xp
 */

public class latihan_Warna extends Applet {

    public void paint(Graphics g) {
        g.setColor(Color.blue);
        g.fillRect(20, 70, 100, 100);
        
        g.setColor(Color.green);
        g.fillRect(40, 90, 100, 100);
        
        g.setXORMode(Color.red);
        g.fillRect(60, 110, 100, 100);
        g.fillRect(80, 130, 100, 100);
        
        g.setXORMode(Color.blue);
        g.fillRect(100, 150, 100, 100);
         
        //mengembalikan warna seperti sebelum method setXORMode()
        g.setPaintMode();
        g.fillRect(120, 170, 100, 100);
         
        g.setColor(Color.blue);
        g.fillRect(140, 190, 100, 100);
         
        g.setXORMode(Color.white);
        g.setColor(Color.black);
        g.setFont(new Font("Helvetica", Font.PLAIN, 15));
        g.drawString("ngejava.com", 80, 20);
         
    }
    
}

output


program dibuat menggunakan netbeans
selamat mencoba, semoga bermanfaat . . .

No comments

Post a Comment