Strange Stuff div 0 two applets same file Loop counting i=1-i inf never MouseListener KeyListener Char Special Keys Sort upwards downwards Applets vs Applications Main runs first Applications don't get their own window There is that AppletApplication class Or you can make a new Frame() Animation Thread.sleep() Change a location DoubleBuffer Play Sound Load Image File IO Reading Writing Make a file to a given length Print vs Println Get size of a file Get Nth byte of a file Try and Catch What each part is Hlow to handle errors Can you access a file in an Applet // For the final Swing JTextArea vs JTextField Buttons are universal Layout stuff