-
Pessoal como eu faço para quando eu passar o mouse em um botão, (mouse entered) ele se mova de lugar na tela? E assim cada vez que eu passar o mouse sobre ele ele vai mudar de lugar aleatóriamente???
-
Estou fazendo um jogo em que preciso passar um botão para o outro na tela:
É o seguinte:
Existe um botao chamado Passar…
nesse botão ele vai passar dois personagens (jbuttons) que eu representei como sendo os personagens:
A questão é:
*Quando eu clicar no botão que representa o personagem, eu tenho que depois clicar no botão Passar para ele passar para o lado direito da tela… Como eu faço para saber qual botão eu vou passar para o outro lado da tela, ou seja, o lado direito?(Quando eu clicar no botão Passar)???
POR FAVOR ME AJUDEM!!!
Tens de adicionar um mouseListener ao botão:
final JButton btn = new JButton("DAMNIT");
btn.addMouseListener(new MouseAdapter() {
public void mouseEntered(MouseEvent me) {
changePosition(btn);
}
});
//...
private void changePosition(JButton btn) {
//TODO
}
Deve funcionar… T+