Skip to content Skip to sidebar Skip to footer

Widget Atas Posting

Bantu Support Dunia Programming dengan menonaktifkan Adsblock, atau gunakan browser tanpa block iklan, dan jangan lupa klik iklan yang ada disitus ini ya, agar website terus berkembang

Cara Membuat Gambar Blender Keren dengan Menggunakan Java Netbeans

Dunia Programming - Assalamu'alaikum Wr.Wb halo sahabat setia Dunia Programming, bagaimana kabarnya hari ini...? maaf kalau sebelumnya Dunia Programming lama tidak Post artikel hehehe, dan kali ini saya akan membagikan tutorial bagaimana cara membuat gambar blender dengan menggunakan java netbeans.
Cara Membuat Gambar Blender Keren dengan Menggunakan Java Netbeans - Dunia Programming
Cara Membuat Gambar Blender Keren dengan Menggunakan Java Netbeans

Gambar Blender ini biasa kita gunakan pada Mata Pelajaran Pemrograman Grafik, jadi buat kalian yang lagi males-malesnya ngoding banyak sekarang tidak usah pusing-pusing ngetik atau mikirin source code segitu banyaknya, cukup kalian copy dan paste source code dibawah ini, dan langsung saja kita mulai tutorialnya


Cara Membuat Gambar Blender Keren dengan Menggunakan Java Netbeans


1). Buka aplikasi Java Netbeans nya, kemduain buat projectnya dengan cara klik menu File > New Project klik Next kemudian berinama Project sesuai keinginan kalian, sebagai contoh GrafikBlender dan jangan lupa click atau jangan diceklis bagian Create Main Class, setelah itu klik Finish.

2). Setelah itu buat file projectnya dengan cara klik icon kopi dengan nama GrafikBlender, kemudian click lagi Source Package dan terakhir klik <default package> dan click kanan <default package> kemudian pilih JFrame Form..., dan setelah itu beri nama sesuai keinginan kalian.

3). Setelah itu masukkan source code satu satu dibawah ini :
Masukkan Source code dibawah ini tepat dibagian atas sendiri atau apabila ada dalam Package, letakkan tepat dibawahnya :


import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Shape;
import java.awt.geom.Arc2D;
import java.awt.geom.Ellipse2D;
import java.awt.geom.Rectangle2D;
import javax.swing.JPanel;
import javax.swing.UIManager;

Kemudian, masukkan source code dibawah ini tepat dibawah code public class GrafikBlender :

private AplikasiBlender.Gambar g;
private Dimension area;

Setelah itu, masukkan source code dibawah ini tepat dibawah code initComponents();

area = new Dimension(480,380);
g = new Gambar();
g.repaint();
jScrollPane1.setViewportView(g);
g.setBackground(Color.white);
g.setPreferredSize(area);
g.setAutoscrolls(true);
this.setLocationRelativeTo(null);

dan yang terakhir, masukkan source code gambarnya dibawah ini :

class Gambar extends JPanel {
        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            Graphics2D g2 = (Graphics2D)g;
            g.setColor(new Color(120,117,71));
            g.fillRect(0,250,1100,870);
            Shape s0 = new Ellipse2D.Double(175,33,175,30);
            g2.setPaint(new Color(244,244,244));
            BasicStroke garis0 = new BasicStroke(2.0f);
            g2.setStroke(garis0);
            g2.setPaint(new Color(100,100,100));
            g2.draw(s0);

            Shape s1 = new Ellipse2D.Double(170,10,150,75);
            g2.setPaint(new Color(50,50,50));

            g2.fill(s1);
            BasicStroke garis1 = new BasicStroke(2.0f);
            g2.setStroke(garis1);
            g2.setPaint(new Color(0,0,0));
            g2.draw(s1);

            Shape s5 = new Rectangle2D.Double(223,25,50,15);
            g2.setPaint(new Color(100,100,100));
            g2.fill(s5);
            BasicStroke garis5 = new BasicStroke(2.0f);
            g2.setStroke(garis5);
            g2.setPaint(new Color(100,100,100));
            g2.draw(s5);

            Shape s11 = new Ellipse2D.Double(185,190,120,90);
            g2.setPaint(Color.red);
            g2.fill(s11);
            BasicStroke garis11 = new BasicStroke(2.0f);
            g2.setStroke(garis11);
            g2.setPaint(Color.red);
            g2.draw(s11);

            Shape s3 = new Ellipse2D.Double(223,30,50,25);
            g2.setPaint(new Color(100,100,100));
            g2.fill(s3);
            BasicStroke garis3 = new BasicStroke(2.0f);
            g2.setStroke(garis3);
            g2.setPaint(new Color(100,100,100));
            g2.draw(s3);

            Shape s4 = new Ellipse2D.Double(223,15,50,25);
            g2.setPaint(new Color(100,100,100));
            g2.fill(s4);
            BasicStroke garis4 = new BasicStroke(2.0f);
            g2.setStroke(garis4);
            g2.setPaint(new Color(150,150,150));
            g2.draw(s4);

            Shape s6 = new Ellipse2D.Double(190,170,110,60);
            g2.setPaint(Color.white);
            g2.fill(s6);
            BasicStroke garis6 = new BasicStroke(2.0f);
            g2.setStroke(garis6);
            g2.setPaint(Color.black);
            g2.draw(s6);

            //Membuat Bentuk Balik-baling
            Shape s7 = new Ellipse2D.Double(217,193,60,15);
            g2.setPaint(new Color(200,200,200));
            g2.fill(s7);
            BasicStroke garis7 = new BasicStroke(2.0f);
            g2.setStroke(garis7);
            g2.setPaint(new Color(220,220,220));
            g2.draw(s7);

            Shape s8 = new Ellipse2D.Double(240,195,10,10);
            g2.setPaint(Color.black);
            g2.fill(s8);
            BasicStroke garis8 = new BasicStroke(2.0f);
            g2.setStroke(garis8);
            g2.setPaint(Color.black);
            g2.draw(s8);

            //Membuat Garis kaca
            g2.setColor(new Color(100,100,100));
            g2.drawLine(190, 205, 170, 50);

            g2.setColor(new Color(100,100,100));
            g2.drawLine(215, 225, 200, 78);

            g2.setColor(new Color(100,100,100));
            g2.drawLine(280, 224, 290, 78);

            g2.setColor(new Color(100,100,100));
            g2.drawLine(247, 230, 247, 85);

            g2.setColor(new Color(100,100,100));
            g2.drawLine(230, 173, 225, 85);

            g2.setColor(new Color(100,100,100));
            g2.drawLine(265, 173, 270, 85);

            g2.setColor(new Color(100,100,100));
            g2.drawLine(300, 205, 320, 50);

            g2.setColor(new Color(100,100,100));
            g2.drawLine(315, 90, 350, 50);

            //Tangkai
            BasicStroke bs = new BasicStroke(8.0f);
            g2.setStroke(bs);
            g2.setPaint(new Color(100,100,100));

            g2.draw(new Arc2D.Double(130,50,100,150,95,183,Arc2D.OPEN));

            BasicStroke bg = new BasicStroke(2.0f);
            g2.setStroke(bg);
            g2.setPaint(Color.black);
            g2.draw(new Arc2D.Double(125,49,100,155,95,190,Arc2D.OPEN));
            g2.draw(new Arc2D.Double(135,53,100,143,105,170,Arc2D.OPEN));

            //Mesin
            Shape s9 = new Ellipse2D.Double(170,240,150,75);
            g2.setPaint(Color.black);
            g2.fill(s9);
            BasicStroke garis9 = new BasicStroke(2.0f);
            g2.setStroke(garis9);
            g2.setPaint(Color.black);
            g2.draw(s9);

            Shape s10 = new Ellipse2D.Double(173,235,145,75);
            g2.setPaint(Color.black);
            g2.fill(s10);
            BasicStroke garis10 = new BasicStroke(2.0f);
            g2.setStroke(garis10);
            g2.setPaint(Color.red);
            g2.draw(s10);

            BasicStroke bc = new BasicStroke(2.0f);
            g2.setStroke(bc);
            g2.setPaint(Color.black);
            g2.drawLine(190,200,170,280);

            g2.setStroke(bc);
            g2.setPaint(Color.black);
            g2.drawLine(300,200,320,280);

            BasicStroke bd = new BasicStroke(4.0f);
            g2.setStroke(bd);
            g2.setPaint(Color.red);
            g2.drawLine(191,210,174,280);

            g2.setStroke(bd);
            g2.setPaint(Color.red);
            g2.drawLine(299,210,316,280);

            g2.setStroke(bd);
            g2.setPaint(Color.red);
            g2.drawLine(195,212,175,280);

            g2.setStroke(bd);
            g2.setPaint(Color.red);
            g2.drawLine(297,213,312,280);

            //Tombol
            Shape t1 = new Ellipse2D.Double(210,250,10,10);
            g2.setPaint(Color.blue);
            g2.fill(t1);
            BasicStroke garist1 = new BasicStroke(2.0f);
            g2.setStroke(garist1);
            g2.setPaint(Color.black);
            g2.draw(t1);

            Shape t2 = new Ellipse2D.Double(270,250,10,10);
            g2.setPaint(Color.green);
            g2.fill(t2);
            BasicStroke garist2 = new BasicStroke(2.0f);
            g2.setStroke(garist2);
            g2.setPaint(Color.black);
            g2.draw(t2);

            Shape t3 = new Ellipse2D.Double(225,253,10,10);
            g2.setPaint(Color.red);
            g2.fill(t3);
            BasicStroke garist3 = new BasicStroke(2.0f);
            g2.setStroke(garist3);
            g2.setPaint(Color.black);
            g2.draw(t3);

            Shape t4 = new Ellipse2D.Double(255,253,10,10);
            g2.setPaint(Color.yellow);
            g2.fill(t4);
            BasicStroke garist4 = new BasicStroke(2.0f);
            g2.setStroke(garist4);
            g2.setPaint(Color.black);
            g2.draw(t4);

            Shape t5 = new Ellipse2D.Double(240,255,10,10);
            g2.setPaint(Color.gray);
            g2.fill(t5);
            BasicStroke garist5 = new BasicStroke(2.0f);
            g2.setStroke(garist5);
            g2.setPaint(Color.black);
            g2.draw(t5);

            //Tulisan Blender
            Font font = new Font("Times new roman",Font.BOLD,20);
            g2.setFont(font);
            g2.drawString("Blender",215,350);
            g2.setPaint(Color.yellow);
            Font font2 = new Font("Times new roman",Font.BOLD,10);
            g2.setFont(font2);
            g2.drawString("MIYAKO",230,240);
        }
    }


Setelah semuanya kalian copy, selanjutnya simpan dan jalankan programnya, maka tampilannya akan nampak seperti pada gambar dibawah ini :

Cara Membuat Gambar Blender Keren dengan Menggunakan Java Netbeans
Tampilan Gambar Blender

Lho Min, kok tampilannya beda ama program saya ya..? kayak ada kuning-kuningnya gitu.
Nah, buat kalian yang ingin tampilannya lebih keren lagi, silahkan kalian bisa baca artikel dibawah ini :


Dan apabila kalian ingin selalu update atau tau tentang artikel Dunia Programming dan tidak ingin ketinggalan, silahkan kalian bisa Like Fanspage resmi Dunia Programming, atau bisa juga ketik alamat email aktif kalian, sehingga kalian bisa mendapatkan artikel update secara gratis. sekian penjelasan dari saya, semoga bermanfaat.

Post a Comment for "Cara Membuat Gambar Blender Keren dengan Menggunakan Java Netbeans"