import java.awt.*; import java.awt.event.*; public class VisApp extends Panel { public void paint(Graphics g) { g.setColor(Color.red); g.fillRect(100,100,100, 100); } public static void main(String[] args) { VisApp me = new VisApp(); Frame F = new Frame("First Visual App"); // next line allows window to be closed!!! F.addWindowListener(new Exiter() ); F.add(me); me.setSize(600,600); F.setSize(600,600); F.show(); F.repaint(); } } class Exiter extends WindowAdapter { public void windowClosing(WindowEvent e) { System.exit(0); } }