Friday, August 19, 2016
Membuat Gradasi Warna Di Java Applet
Dalam contoh program kali ini kita akan membuat beberapa grapik dengan warna yang berbeda, dan akan membuat gradasi warna di Java Applet, berikut ini contoh programnya
Nama file : gradasi_Warna.java
import java.awt.*;
import java.applet.*;
public class gradasi_Warna extends Applet{
Color my_Green = new Color(110, 220, 160);
Color my_Red = new Color(255, 90, 100);
Color my_Blue = new Color(140, 190, 250);
Color my_Yellow = new Color(240, 240, 180);
public void paint(Graphics g)
{
g.setColor(Color.black);
g.fillRect(0, 0, size().width, size().height);
g.setColor(new Color(255, 255, 0));
g.fillOval(10, 10, 50, 50);
g.setColor(my_Green);
g.fillOval(65, 10, 50, 50);
g.setColor(my_Red);
g.fillOval(120, 10, 50, 50);
g.setColor(my_Blue);
g.fillOval(175, 10, 50, 50);
g.setColor(my_Yellow);
g.fillOval(230, 10, 50, 50);
float warna;
int i;
int lebar = 300;
//membuat gradient
for(i=0; i<lebar; i++)
{
warna = i*(float)255/lebar;
g.setColor(new Color((int)warna, 0,0));
g.drawLine(i, 70, i, 90);
g.setColor(new Color(0,(int)warna, 0));
g.drawLine(i, 90, i, 115);
}
//warna pelangi
for(i=0; i<lebar; i++)
{
warna = (float)i/lebar;
g.setColor(Color.getHSBColor(warna, 1.0f, 1.0f));
g.drawLine(i, 150, i, 220);
}
Color my_Pink = new Color(240, 100, 150);
g.setColor(my_Pink.darker().darker());
g.fillRoundRect(15, 240, 45, 40, 10, 10);
g.setColor(my_Pink.darker());
g.fillRoundRect(70, 240, 45, 40, 10, 10);
g.setColor(my_Pink);
g.fillRoundRect(125, 240, 45, 40, 10, 10);
g.setColor(my_Pink.brighter());
g.fillRoundRect(180, 240, 45, 40, 10, 10);
g.setColor(my_Pink.brighter().brighter());
g.fillRoundRect(235, 240, 45, 40, 10, 10);
}
}
Output
program diatas dibuat menggunakan eclipse
selamat mencoba semoga bermanfaat
Subscribe to:
Post Comments (Atom)
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...

-
Berikut adalah contoh program untuk menjumlahkan elemen dalam array, akan ada 2 contoh program yang pertama program yang sudah kita isi n...
-
Berikut adalah contoh program untuk membuat algoritma segitiga terbalik menggunakan java seperti gambar di atas. berikut contoh programn...
-
Berikut ini contoh progam untuk membuat algoritma yang membentukbelah ketupat dengan string (*) bintang, hasil outputnya akan seperti gam...
No comments:
Post a Comment