Senin, 09 Januari 2017

Awan (Menggambar Objek 2 Dimensi Menggunakan Netbeans Java)

Menggambar Objek 2 Dimensi Menggunakan Java dengan Objek Awan


Awan (Menggambar Objek 2 Dimensi Menggunakan Netbeans Java)

Halo teman-teman caratipsahoi, kali ini saya ingin berbagi di tulisan singkat ini, yaiut bagaimana cara untuk membuat Awan menggunakan kode pemrograman java, pasti bingungkan.
Daripada bengong tak menentu lebih baik agan cobain deh, nanti pasti seru.
Ya memang itu ajaibnya menggambar bukan hanya di buku gambar atau di aplikasi seperti corell draw maupun photoshop,
Tetapi menggambar juga bisa dilakukan dengan kodingan.
To the point, kita harus mempersiapkan hal-hal yang dibutuhkan, pertama kita perlu sebuah aplikasi yang bernama netbeans, klo belum punya silahkan di pelajari tutorialnya ya.
Kemudian copykan kodingan tepat dibawah anda ini, sesuaikan nama kelasnya ya sehingga tidak terjadi kesalahan program. Ok, selamat mencoba

Baca Juga

1. Menggambar Blender Dengan Java Netbeans

2. Menggambar Pemandangan Nuansa Alama Dengan Java Netbeans

3. Menggambar Pemandangan Salju Dengan Java Netbeans

4. menggambar Awan Dengan Java Netbeans

5. Menggambar Colokan Listrik Dengan Java Netbeans




import java.awt.Color;

import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Canvas;

import java.awt.Panel;

public class tugas_gambar extends Canvas {
   
    public static void main(String[] args) {
      Frame f = new Frame("gambar");
      f.setSize(1020,320);
      tugas_gambar x = new tugas_gambar();
      f.add(x);
      f.setVisible(true);
      }

      public void paint (Graphics g)
      {
      g.setColor(Color.blue);
      g.fillRect(0, 0,1020 ,320 );
      g.setColor(Color.gray);
      g.fillRect(0, 320, 1020, 200);
     
   
     // gambar tanaman
     g.setColor(Color.green);
     g.fillOval(0, 400, 30,30);
     g.fillOval(25, 400, 30,30);
     g.fillOval(50, 400, 30,30);
     g.fillOval(15, 380, 30,30);
     g.fillOval(32, 380, 30,30);

     g.fillOval(90, 400, 30,30);
     g.fillOval(115, 400, 30,30);
     g.fillOval(140, 400, 30,30);
     g.fillOval(105, 380, 30,30);
     g.fillOval(122, 380, 30,30);

    g.fillOval(180, 400, 30,30);
    g.fillOval(205, 400, 30,30);
    g.fillOval(230, 400, 30,30);
    g.fillOval(195, 380, 30,30);
   

    g.fillOval(270, 400, 30,30);
    g.fillOval(295, 400, 30,30);
    g.fillOval(320, 400, 30,30);
    g.fillOval(285, 380, 30,30);
    g.fillOval(302, 380, 30,30);

    g.fillOval(510, 400, 30,30);
    g.fillOval(535, 400, 30,30);
    g.fillOval(560, 400, 30,30);
    g.fillOval(525, 380, 30,30);
    g.fillOval(542, 380, 30,30);

    g.fillOval(600, 400, 30,30);
    g.fillOval(625, 400, 30,30);
    g.fillOval(650, 400, 30,30);
    g.fillOval(615, 380, 30,30);
    g.fillOval(632, 380, 30,30);

    g.fillOval(690, 400, 30,30);
    g.fillOval(715, 400, 30,30);
    g.fillOval(740, 400, 30,30);
    g.fillOval(705, 380, 30,30);
    g.fillOval(722, 380, 30,30);

    g.fillOval(780, 400, 30,30);
    g.fillOval(805, 400, 30,30);
    g.fillOval(830, 400, 30,30);
    g.fillOval(795, 380, 30,30);
    g.fillOval(812, 380, 30,30);

    g.fillOval(870, 400, 30,30);
    g.fillOval(895, 400, 30,30);
    g.fillOval(920, 400, 30,30);
    g.fillOval(885, 380, 30,30);
    g.fillOval(902, 380, 30,30);

    g.fillOval(960, 400, 30,30);
    g.fillOval(985, 400, 30,30);
    g.fillOval(1010, 400, 30,30);
    g.fillOval(975, 380, 30,30);
    g.fillOval(992, 380, 30,30);

   // gambar awan
g.setColor(Color.white);
g.fillOval(0, 100, 30,30);
g.fillOval(25, 100, 30,30);
g.fillOval(50, 100, 30,30);
g.fillOval(15, 80, 30,30);
g.fillOval(32, 80, 30,30);

g.fillOval(90, 80, 30,30);
g.fillOval(115, 80, 30,30);
g.fillOval(140, 80, 30,30);
g.fillOval(105, 60, 30,30);
g.fillOval(122, 60, 30,30);

g.fillOval(180, 100, 30,30);
g.fillOval(205, 100, 30,30);
g.fillOval(230, 100, 30,30);
g.fillOval(195, 80, 30,30);
g.fillOval(212, 80, 30,30);

g.fillOval(690, 80, 30,30);
g.fillOval(715, 80, 30,30);
g.fillOval(740, 80, 30,30);
g.fillOval(705, 60, 30,30);
g.fillOval(722, 60, 30,30);

g.fillOval(780, 100, 30,30);
g.fillOval(805, 100, 30,30);
g.fillOval(830, 100, 30,30);
g.fillOval(795, 80, 30,30);
g.fillOval(812, 80, 30,30);

g.fillOval(870, 80, 30,30);
g.fillOval(895, 80, 30,30);
g.fillOval(920, 80, 30,30);
g.fillOval(885, 60, 30,30);
g.fillOval(902, 60, 30,30);

     }   
}

Nah gimana hasilnya, ya saya harapkan tidak meleset ya. Sampai jumpa di kodingan berikutnya ya




Disqus Comments