Have you tried this: make a BufferedImage, get its Graphics, then call someComponent.paint(bufferedImage.getGraphics()) ?
Can't see why it wouldn't work. I'm basically doing the same thing in my game except the Graphics object I'm using is from a BufferStrategy and I call motherComponent.paintComponents(bufferStrategy.getGraphics()) Keith. [Message sent by forum member 'commanderkeith' (commanderkeith)] http://forums.java.net/jive/thread.jspa?messageID=159103 =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA2D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".