Pois é gente,
Eu gostaria que vocês me ajudassem num problema aqui.
Eu tenho um JLabel e gostaria que ele movesse quando
fosse apertado as setinhas. Quem poder mandar o codigo
comentado eu agradeço.
Obrigado a aqueles que poderem ajudar.
Pois é gente,
Eu gostaria que vocês me ajudassem num problema aqui.
Eu tenho um JLabel e gostaria que ele movesse quando
fosse apertado as setinhas. Quem poder mandar o codigo
comentado eu agradeço.
Obrigado a aqueles que poderem ajudar.
Este é um exemplo com um botão! Troque o botão pela sua JLabel!
//Evento que checa se alguma tecla foi precionada
private void BotãoKeyPressed(java.awt.event.KeyEvent evt) {
//Compara se a tecla precionada é a que você quer
if(evt.getKeyChar() == 'a'){
//Atualiza a posisão do Objeto
Botão.setLocation(Botão.getX() - 1, Botão.getY());
}
if(evt.getKeyChar() == 'd'){
Botão.setLocation(Botão.getX() + 1, Botão.getY());
}
}
Espero ter ajudado! :D
Este é um exemplo com um botão! Troque o botão pela sua JLabel!//Evento que checa se alguma tecla foi precionada private void BotãoKeyPressed(java.awt.event.KeyEvent evt) { //Compara se a tecla precionada é a que você quer if(evt.getKeyChar() == 'a'){ //Atualiza a posisão do Objeto Botão.setLocation(Botão.getX() - 1, Botão.getY()); } if(evt.getKeyChar() == 'd'){ Botão.setLocation(Botão.getX() + 1, Botão.getY()); } }Espero ter ajudado! :D
Então mrgamemr,
Bom eu entendi seu código beleza, mas não consegui entender como
usá-lo. O que eu queria é que quando as setas fossem pressionadas
o meu Label se movimentasse e que mesmo que elas tivessem
pressionadas ou não o meu Frame continua-se a executar
o resto das coisas que ele executa.
Obrigado mesmo assim.