Professional Documents
Culture Documents
NPM : 201734501062
KELAS : S7F INFORMATIKA
MATKUL : KOMPUTER GRAFIK
package belajargrafik;
import java.awt.*;
import javax.swing.*;
import java.awt.geom.*;
import java.awt.Color;
import java.awt.Graphics;
public class tugas_11 extends JPanel{
public void paintComponent(Graphics g){
// METODE ADD
Graphics2D g2d = (Graphics2D)g;
{
g2d.drawString("METODE ADD", 150, 50);
Shape s = new Rectangle2D.Double(80,80,150,200);
Shape r = new Rectangle2D.Double(190,80,100,200);
Area a1 = new Area(s);
Area a2 = new Area(r);
BasicStroke bsThickLine = new BasicStroke(20.f);
g2d.setStroke(bsThickLine);
g2d.setColor(Color.green);
g2d.draw(s);
g2d.draw(r);
a1.add(a2);
g2d.setColor(Color.yellow);
g2d.fill(a1);
g2d.setColor(Color.red);
g2d.fill(a2);
}{