You are on page 1of 3

NAMA : Rendy Panca Wijaya

KELAS : R72
NPM : 201843501752

1. Source Code:
import java.awt.*;
import java.awt.geom.*;
public class P13_T11_No1_2DRendyPancaWijaya extends
java.applet.Applet{
public void paint(Graphics g){
Graphics2D g2d = (Graphics2D)g;
for(int i=0; i<5; i++){
Shape s = new Ellipse2D.Double(110+i*20,30,80,80);
g2d.draw(s); // outline
//g2d.fill(s); // solid
}
}
}
Output:
2. Source Code:
import java.awt.*;
import java.awt.geom.*;
public class P13_T11_No2_2DRendyPancaWijaya extends
java.applet.Applet{
public void paint(Graphics g){
Graphics2D g2d = (Graphics2D)g;
for(int i=0; i<5; i++){
Shape s = new RoundRectangle2D.Double(110+i*20,30,100,80,5,5);
g2d.draw(s); // outline
//g2d.fill(s); // solid
}
}
}
Output:
3. Source Code:
import java.awt.*;
import java.awt.geom.*;
public class P13_T11_No3_2DRendyPancaWijaya extends
java.applet.Applet{
public void paint(Graphics g){
Graphics2D g2d = (Graphics2D)g;
for(int i=0; i<5; i++){
Shape e = new Ellipse2D.Double(80+i*20,30,80,80);
Shape r = new RoundRectangle2D.Double(130+i*20,30,100,80,5,5);
g2d.draw(e); // outline
g2d.draw(r); // outline
//g2d.fill(e); // solid
//g2d.fill(r); // solid
}
}
}
Output:

You might also like