import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import javax.swing.*; public class WindowExample extends JApplet { public void paint(Graphics g) { Graphics2D g2 = (Graphics2D) g; g2.setStroke(new BasicStroke(2.0f)); g2.drawString("Hello java", 20, 20); g2.setPaint(Color.blue); g2.draw(new Rectangle2D.Double(40, 40, 20, 20)); } public static void main(String s[]) { JFrame f = new JFrame("ShapesDemo2D"); f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) {System.exit(0);} }); JApplet applet = new ShapesDemo2D(); f.getContentPane().add("Center", applet); f.pack(); f.setSize(new Dimension(150, 150)); f.setVisible(true); } }