denis_arrudaPJ
a acho q voce precisara criar um mouselistener para tratar os eventos do mouse sobre o componente (AWT ou SWING) sobre o qual a imagem foi desenhada.
e entao voce pode calcular se a posição do clique foi sobre a imagem
danielgatisPJ
sim eu poderia fazer deste modo!
mas não tem como eu construir meus proprios eventos pro meu objeto em java n?!
em c# ou delphi que tem ponteiro para metodos eu consigo fazer eventos para os objetos que eu crio…
java n tem algo parecido?!
tem como eu colocar um evento de click de mouse em um objeto herdado da classe Imange n?!
danielgatisPJ
bem já que não obtive respostas pra minha duvida vou ser mais claro…
por exemplo eu tenho essa classe
Classe numero {
privado int numero;
public int getNumero() {
retorna this.numero;
}
public void setNumero(int n) {
....
se n > 100 dispare o evento;
....
this.numero = n;
}
}
eu quero que meu objeto dispare um evento toda vez que eu setar o numero e ele for maior que 100.
alguem pode me explicar como faço isso?!
[]s daniel
denis_arrudaPJ
pode ser algo como:
if(numero > 100){
throw new RuntimeException("O numero nao eh valido");
}
:?: