[Parcialmente Resolvido] Capturando uma icone de um JLabel para alterá-lo com Graphics

Olá pessoal, tudo bem?
Estou com um problema que não consegui resolver. Peço ajuda a vocês.
Eu tenho um JLabel com um icone que eu fiz no Graphics através de uma classe feita por mim. Agora gostaria de pegar esse mesmo ícone para altera-lo com o próprio Graphics, mas sem perder o icone anterior.
Estou tentando fazer algo do tipo

ImageIcon icone = (ImageIcon)jLabel1.getIcon, mas a classe ImageIcon não é aceita no método drawImage. Como posso resolver isso?

Bom, resolvi o problema fazendo tudo na própria classe que gera o primeiro ImageIcon. Para maiores detalhes, deixem uma mensagem após o bip e retornaremos assim que for possível. Obrigado.