Movimentando retangulos com o teclado?

Queria em uma JPanel criar retangulos e nela movimenta-los ao toque das setas do teclado em x unidades! Alguem sabe como eu faço isso? Vlwww