import java.awt.*; public class main { public static void main(String args[]) { CustomFrame f = new CustomFrame("Project B", 400, 400); f.setLayout(new BorderLayout()); DrawingArea d = new DrawingArea(400,340); f.add(d, "Center"); Controls cntl = new Controls(d); f.add(cntl, "North"); f.validate(); f.pack(); f.setVisible(true); Image img = f.createImage(d.getPreferredSize().width, d.getPreferredSize().height); Graphics gc = img.getGraphics(); d.setImageAndGC(img, gc); } }