membuat hubungan area di netbeans (komputer grafik)

membuat hubungan area di netbeans (komputer grafik)



membuat hubungan area di netbeans (komputer grafik)




Bagi sobat yang ingin download netbeans terbaru bisa langsung download melalui link dibawah ini : 







membuat hubungan area di netbeans (komputer grafik)










public class HubunganArea extends javax.swing.JFrame {


public void paint(Graphics g) {


    super.paint (g);


    Graphics2D g2=(Graphics2D)g;


    //definisikan dua objek lingkaran


    Shape s1=new Ellipse2D.Double(0,0,100,100);


    Shape s2=new Ellipse2D.Double(60,0,100,100);


    //definisikan area untuk masing-masing shape


    Area a1;


    Area a2=new Area(s2);


    g2.setColor(Color.orange);


    g2.translate(50,50);


    g2.fill(s1);


    g2.draw(s2);


    g2.translate(100,200);


    a1=new Area(s1);


  


//menggabungkan 2 objek


    a1.add(a2);


    g2.fill(a1);


    g2.translate(180,0);





    a1=new Area(s1);


    a1.intersect(a2);


    g2.fill(a1);


    g2.translate(180,0);





    a1=new Area(s1);


    a1.subtract(a2);


    g2.fill(a1);


    g2.translate(180,0);





    a1=new Area(s1);


    a1.exclusiveOr(a2);


    g2.fill(a1);





    //garis untuk menandai posisi


    g2.setColor(Color.RED);


    g2.draw(new Line2D.Float(20,30,250,30));





    //tampilkan text


    g2.setColor(Color.BLUE);


    g2.drawString("komputer grafik dengan java2D",20,30);


}




baca juga : 






Share this:

Enter your email address to get update from Kompi Ajaib.

Tidak ada komentar