Como eu posso fazer pra desenhar uma BufferedImage através de um Graphics2D?
Por exemplo, digamos que eu tenho:
Eu gostaria de poder fazer:
protected void paintComponent(Graphics g) {
Graphics2D g2 = (Graphics2D) g;
g2.drawImage(imagem,0,0);
}
O método parecido com esse que existe é
Mas eu não faço a menor idéia do que é esse BufferedImageOp ou por que preciso dele 
Agradeço qualquer ajuda!
Schisto