Usando scrollPane em um desenho gerado Graphics / paint

Oi, faz pouco que comecei a programar em Java e queria saber como coloco uma barra de rolagem em um frame, onde foi gerado um desenho utilizando o Graphics do Java. Já procurei na internet e apenas acho exemplos que não geram desenhos. Vi os comandos JScrollPane scrollPane = new JScrollPane() e add(scrollPane, BorderLayout.CENTER), mas junto com o paint do Graphic apenas deixa o meu plano de fundo cinza :shock: .

Agradeço a atenção.

Oi novamente, em quem estiver interessado também a essa pergunta achei a solução.

http://java.sun.com/docs/books/tutorial/uiswing/components/scrollpane.html

O ScrollDemo2 tem a resposta para essa pergunta. Basicamente, necessita extender o desenho de um JPanel e não um JFrame como eu estava fazendo :smiley: .

Aliás, uma boa página para dúvidas sobre o swing é: http://java.sun.com/docs/books/tutorial/ui/features/components.html .