Contoh Program Membuat Mobil Katak Dengan Java

 on Thursday, June 16, 2016  

Pengertian Java

    Pemograman Java adalah bahasa pemograman yang berorientasi sebuah objek teknik pemograman yang memusatkan sebuah desain pada suatu objek dan class. anda juga harus mengetahui konsep dasar berorientasi objek yang salah satunya adalah class dan objek.

import javax.swing.*;
import java.awt.*;
import java.awt.geom.AffineTransform;

class mobilkatak extends Canvas

{

public void paint(Graphics ikh) #didepan graphiscs itu adalah nama yang kita buat untuk nama di folder penyimpanan

{

Graphics2D g = (Graphics2D) ikh;

    g.setColor(Color.white);
    g.fillRect(0,0,1000,500);

(

int x[] ={65,74,85,100,114,133,147,168,179,190,205,221,237,302,378,404,426,466,495,526,547,564,575,575,570,561,552,540,256,511,495,240,471,465,461,457,448,226,212,203,199,193,184,168,148,124,109,98,81,269,271,184,190,212,239,286,354,378,293,366,361,286};
int y[] ={319,288,263,243,228,213,199,186,176,166,162,157,155,151,162,185,210,215,221,233,243,255,272,290,308,296,283,272,264,263,265,274,287,297,309,319,328,326,328,317,303,288,276,267,264,273,291,308,317,175,221,221,201,190,181,175,177,186,215,221,199,224};

g.setColor(Color.decode("#B9831F"));
int jumlahsisi = x.length;
g.setColor(Color.decode("#B9831F"));
g.fillPolygon(x,y,jumlahsisi);

int q[]={141,144,160,175,185,190,190,181,167,143,121,111,109,112,119,130,148,159,159,147,137,137,511,526,540,552,559,561,554,544,526,505,489,475,469,467,472,483,495};
int e[]={278,279,281,288,301,317,333,347,358,362,352,338,318,305,292,283,308,314,326,331,324,312,276,276,284,295,311,561,554,356,364,364,358,343,326,309,294,284,277};

    /*int t[]={511,526,540,552,559,561,554,544,526,505,489,475,469,467,472,483,495};

    int u[]={276,276,284,295,311,561,554,356,364,364,358,343,326,309,294,284,277};
                                                                                          */
g.setColor(Color.decode("#CCD7DD"));
int jumlah = q.length;
g.setColor(Color.decode("#CCD7DD"));
g.fillPolygon(q,e,jumlah);


   /* g.setColor(Color.decode("#CCD7DD"));
int jumlahban = t.length;
g.setColor(Color.decode("#CCD7DD"));
g.fillPolygon(t,u,jumlah);   */

}}

public class mobilkatak extends JFrame

{

mobilkatak gambar=new mobilkatak();
mobilkatak()

{

super("Mobil Katak");
setLocation(0,0);
setSize(800,500);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

void KomponenVisual()

{

getContentPane().setLayout(new BorderLayout());
getContentPane().add(gambar,BorderLayout.CENTER);
setVisible(true);

}

public static void main(String[] args)

{

mobilkatak chang=new mobilkatak ();
chang.KomponenVisual();

}}



No comments:

Post a Comment

J-Theme