import java.awt.*; import java.awt.event.*; import java.awt.geom.*; public class AWTRectangle extends Frame { Stroke drawingStroke = new BasicStroke(3); Rectangle2D rect = new Rectangle2D.Double(60, 70, 120, 80); public void paint(Graphics g) { Graphics2D g1 = (Graphics2D)g; g1.setStroke(drawingStroke); g1.draw(rect); g1.setPaint(Color.yellow); g1.fill(rect); } public static void main(String args[]) { Frame frame = new AWTRectangle(); frame.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent we){ System.exit(0); } }); frame.setSize(300, 200); frame.setVisible(true); } }