Adicionar imagem em JPanel e ao maximar o JFRAME a imagem ficar maximizada junto sem perder a qualidade

Ola, estou criando uma aplicação e ao maximizar meu JFRAME a imagem fica do tamanho padrão. Como faço para ela maximizar e se estender na mesma proporção do meu JFRAME?
A imagem está em um JLabel, dentro de um JPanel

SEM EXPANDIR:

EXPANDINDO:

Utiliza o ImagePanel que postei aqui.