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 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

Kriptografi Sederhana Dengan Algoritma Blowfish Menggunakan Java

Pada postingan sebelumnya saya memposting tentang enkripsi dan dekripsi sederhana dengan cara menggantikan kata yang di input dengan m...