Skip to content Skip to sidebar Skip to footer

Membuat Program Lingkaran Garis Menggunakan Java di Netbeans

Kembali lagi pada tutorial kali ini kita membuat lingkaran di netbeans berupa garis dengan mudah. Yakni pada kesempatan ini saya akan langsung membagikan koding membuat lingkaran dengan java berdasarkan nilai yang diinputkan oleh user.
Membuat Lingkaran Garis Menggunakan Java di Netbeans

Seperti biasa seperti tutorial sebelumnya membuat program java dengan netbeans yang harus disiapkan sebagai berikut :

  • IDE Netbeans (rekomendasi versi 8.1 keatas) supaya ketika install sudah bersama jdk-nya.
Nah, itu saja yang perlu disiapkan karena pada tutorial membuat lingkaran di netbeans ini sangatlah sederhana dan simpel.


Membuat Lingkaran Daris dengan Java Netbeans

Langkah 1 - Buka Netbeans > Buat project baru dengan nama bebas. Disini kami berinama Hardifal.
Cara membuat lingkaran di netbeans

Langkah 2 - Membuat Packages baru dengan nama hardifal

Langkah 3 - Buat Class baru. Klik kanan > Java Class.. > Berinama Lingkaran
membuat lingkaran menggunakan java netbeans

membuat lingkaran menggunakan java netbeans

Langkah 4 - Masukan koding berikut :
package hardifal;


import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import javax.swing.JPanel;

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author buahdjayamandiri
 */
public class Lingkaran extends JPanel {
    BufferedImage gambar;

    int x, y, r;

    public Lingkaran(int x, int y, int r) {

        this.x = x;
        this.y = y;
        this.r = r;
        CirclePolar(x, y, r);
    }

    public void CirclePolar(int xc, int yc, int r){
        gambar = new BufferedImage(300, 300, BufferedImage.TYPE_INT_ARGB);
        double x, y;
        for(double i = 1.0/r; i <= 2 * Math.PI; i += 1.0/r){
            y = yc + r * Math.sin(i);
            x = xc + r * Math.cos(i);
            gambar.setRGB((int) x, (int) y, Color.black.getRGB());
        }repaint();
    }
    
    public Dimension getPreferredSize() {
        return new Dimension(gambar.getWidth(), gambar.getHeight());
    }

    public void paintComponent(Graphics g) {
        super.paintComponent(g);
        Graphics2D g2 = (Graphics2D) g;
        g2.drawImage(gambar, null, null);
    }

    
}

Terlihat seperti ini :
membuat lingkaran dengan java

Langkah 5 - Buat Class baru lagi > beri nama Main 
cara membuat garis lingkaran netbeans
cara membuat garis lingkaran netbeans

Langkah 6 - Masukan source code berikut :
package hardifal;


import javax.swing.JFrame;

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author buahdjayamandiri
 */
public class Main {
    public static void main(String[] args) {
        // TODO code application logic here
         JFrame frame = new JFrame("Lingkaran");
        Lingkaran panel = new Lingkaran(150,150,100);
        frame.add(panel);
        frame.pack();
        frame.setVisible(true);
        frame.setResizable(true);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}

Terlihat seperti ini :
koding membuat garsi lingkaran bahasa java netbeans

Langkah 6 - Sekarang jalankan program Main.java 
membuat lingkaran sederhana java


Output Program Lingkaran dengan Java Netbeans

membuat lingkaran dengan bahasa java
Untuk lebih mudah anda bisa langsung ambil file project-nya disini

Lihat Video lengkap :

Itulah Program cara membuat lingkaran di netbeans dengan sederhana mungkin. Jika ada pertanyaan, silahakn tanyakan pada kolom komentar dibawah.

Artikel terkait :

Post a comment for "Membuat Program Lingkaran Garis Menggunakan Java di Netbeans"