Como inverter o mouse

5 respostas
D

Olá, faço Ciência da Computação na UFF (Universidade Federal Fluminense) e estou tendo aula de Programação de Computadores I.
Temos um projeto de programar um jogo.
Eu e meu amigo já finalizamos o jogo, que é naquele estilo de ‘fuja do quarto’, ‘fuja do banheiro’, onde o usuário precisa encontrar objetos no local.
Porém, gostaríamos de dificultar o jogo, invertendo o mouse.
Por exemplo, quando o usuário jogar o mouse pra cima, o cursor ir para a direita, quando o mouse for para baixo, o cursor ir para a esquerda, etc.
Entretanto, não obtivemos sucesso nem encontrei solução na internet, livros, amigos e professor.
Alguém saberia como resolver?
Obrigado!

5 Respostas

M

Voce pode dar uma olhada em duas classes.
MouseMotionListener(Ver a direção que esta andando o mouse) e Robot(Mover o mouse via programação)

S

[code] public class Chord {

public Chord()throws Exception{}

/*Método responsável por gerenciar todos os eventos de entrada*/
public void body() {}

//Processa os eventos de entrada
public boolean processEvent(Sim_event ev) { return true; }

//Métados para Conexeão e Desconexao
public void join(Sim_event ev){}
public void notify(Sim_event ev){}
public void stabilize(Sim_event ev){}
public void replicaKeys(){}
public void connectResource(){}
public void connectUser(int dest_peer){}
public void close(){}


public void stabilization(Sim_event ev){}

public int search (String file){ return idResource; }
public void lookup(Sim_event ev){}
public void post(String file, int idPeer, int dest){}
public int get(String file, int dest){ return idResource;}

}

M

Que foi isso?

D

Mark_Ameba
Post 09/06/2010 10:38:25 Assunto: Como inverter o mouse
Voce pode dar uma olhada em duas classes.
MouseMotionListener(Ver a direção que esta andando o mouse) e Robot(Mover o mouse via programação)

vou dar uma olhada e depois digo se consegui alguma coisa, brigado!

D

[code] public class Chord {

public Chord()throws Exception{}

/*Método responsável por gerenciar todos os eventos de entrada*/
public void body() {}

//Processa os eventos de entrada
public boolean processEvent(Sim_event ev) { return true; }

//Métados para Conexeão e Desconexao
public void join(Sim_event ev){}
public void notify(Sim_event ev){}
public void stabilize(Sim_event ev){}
public void replicaKeys(){}
public void connectResource(){}
public void connectUser(int dest_peer){}
public void close(){}

public void stabilization(Sim_event ev){}

public int search (String file){ return idResource; }
public void lookup(Sim_event ev){}
public void post(String file, int idPeer, int dest){}
public int get(String file, int dest){ return idResource;}

}

Não entendi.. poderia explicar por favor?

Criado 9 de junho de 2010
Ultima resposta 19 de jun. de 2010
Respostas 5
Participantes 3