Berikut ini adalah Source Code untuk membuat benderanya.
Silahkan dipelajari.
Buat nama file projectnya dengan Bendera_asalan.java
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
//faruq-id.blogspot.com
class Kanvas extends Canvas
{
public void paint(Graphics Gambarkan)
{
Gambarkan.setColor(Color.decode("0x1100FF")); //background
Gambarkan.fillRect(150,100,300,170);
Gambarkan.setColor(Color.decode("0xff1100")); //belakangnya
Gambarkan.fillRect(185,135,235,105);
Gambarkan.setColor(Color.decode("0xFFFF00")); //bulan sabit
Gambarkan.fillOval(270,150,80,80);
Gambarkan.setColor(Color.decode("0xff1100")); //lingkaran menutup bulan
Gambarkan.fillOval(285,149,80,80);
//polygon untuk buat bintang
Polygon star = new Polygon(
new int[]{0,4,19,7,12,0,-12,-7,-19,-4},
new int[]{-20,-6,-6,2,16,8,16,2,-6,-6},10);
Gambarkan.setColor(Color.YELLOW);
Gambarkan.translate(320,190);
Gambarkan.fillPolygon(star);
}
}
public class Bendera_asalan extends JFrame
{
Kanvas gambar=new Kanvas();
Bendera_asalan()
{
super("Bendera Asalan");
setLocation(20,30);
setSize(600,400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
void KomponenVisual()
{
getContentPane().setLayout(new BorderLayout());
getContentPane().add(gambar,BorderLayout.CENTER);
setVisible(true);
}
public static void main(String[] args)
{
Bendera_asalan a=new Bendera_asalan ();
a.KomponenVisual();
}
}
Hasilnya seperti gambar berikut ini.Demikian artikel Cara Membuat Bendera Dengan Java Grafika, semoga bermanfaat.
Cara Membuat Bendera Dengan Java Grafika
4/
5
Oleh
Unknown
2 comments
wah mantep nih, kalo bikin bendera indonesia bisa gak tuh?
ReplyBisa gan, silahkan cek postingan barunya, sudah saya update untuk bendera indonesia.
Reply