I second Norm's advice. Also you'll not want to mix Swing and AWT components. Convert all of the AWT components you have to their Swing counterparts. This won't fix your current compilation errors,...