| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2007 17:33:12
|
analyser
JavaEvangelist
![[Avatar]](/images/avatar/d5e9d9e23447e1907c70ac5d9b29edcc.jpg)
Membro desde: 26/02/2007 09:31:49
Mensagens: 329
Offline
|
Olá Galera
Estou desenvolvendo um projeto de automação industrial e gostaria de que alguem pudesse me ajudar na minha duvida.
Tenho uma imagem que possui varios botoes desenhados nela mais é uma imagem unica, gostaria de saber que se tem alguma forma de eu mapear esta imagem para que este botão desenhado na figura se transforme em um tipo de botão que para eu clicar nela, ela chama um metodo que ligar um motor. tenho tudo pronto, so falta saber como mapear mesmo
Obs. Estou desenvolvendo no NetBeans
Abraços galera.
|
Analyser |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2007 17:42:25
|
zhushazang
Smalltalk
![[Avatar]](/images/avatar/de6fa2e6abc1e244d7dc3534d3c81e2a.png)
Membro desde: 30/08/2007 13:22:21
Mensagens: 4
Localização: São Carlos
Offline
|
Me perdoe, mas apenas corrigindo ...
Gramaticalmente, "mim" é índio. "Mim" não faz nada.
|
"When you kill a man, you're a murderer
Kill many, and you're a conqueror
Kill them all...Ooh...Oh you're a god!"
Linux Counter: 359362 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2007 17:45:54
|
analyser
JavaEvangelist
![[Avatar]](/images/avatar/d5e9d9e23447e1907c70ac5d9b29edcc.jpg)
Membro desde: 26/02/2007 09:31:49
Mensagens: 329
Offline
|
zhushazang wrote:Me perdoe, mas apenas corrigindo ...
Gramaticalmente, "mim" é índio. "Mim" não faz nada.
Acho que você entrou no forum errado amigo, aqui é forum de JAVA e não de lingua portuguesa
procure no google sei la, "forum do professor pasquali", talvez la vc consiga responder as duvidas dos outros.
Abraços
|
Analyser |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2007 17:53:43
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
zhushazang wrote:Me perdoe, mas apenas corrigindo ...
Gramaticalmente, "mim" é índio. "Mim" não faz nada.
aff... sem comentários
Tem sim.
Essa sua imagem está em um JPanel eu presumo? O que vc poderia fazer é o seguinte:
Primeiro vc registra um listener de mouse (MouseListener) no seu painel, tratando o método mouseClicked ou o método que você preferir. Assim sendo, quando o método for chamado, vc verifica em qual posição o seu mouse foi clicado (usando a referência de MouseEvent) e verifica se as coordenadas estão dentro do retângulo que você especificou.
Entendeu a idéia? Começa a implementar e manda as dúvidas.
Até mais!
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2007 17:58:01
|
analyser
JavaEvangelist
![[Avatar]](/images/avatar/d5e9d9e23447e1907c70ac5d9b29edcc.jpg)
Membro desde: 26/02/2007 09:31:49
Mensagens: 329
Offline
|
davidbuzatto wrote:
zhushazang wrote:Me perdoe, mas apenas corrigindo ...
Gramaticalmente, "mim" é índio. "Mim" não faz nada.
aff... sem comentários
Tem sim.
Essa sua imagem está em um JPanel eu presumo? O que vc poderia fazer é o seguinte:
Primeiro vc registra um listener de mouse (MouseListener) no seu painel, tratando o método mouseClicked ou o método que você preferir. Assim sendo, quando o método for chamado, vc verifica em qual posição o seu mouse foi clicado (usando a referência de MouseEvent) e verifica se as coordenadas estão dentro do retângulo que você especificou.
Entendeu a idéia? Começa a implementar e manda as dúvidas.
Até mais!
Pode dar um exemplo amigo??
Obrigado
|
Analyser |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2007 18:02:43
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Rapaz... você tem que melhorar o seu português.
Praticamente não dá para entender nem o título do seu tópico, e nem a frase que você escreveu ali em cima.
Isso realmente é um fórum de java... mas para a gente te ajudar, você tem que se fazer entender.
Bom, para dividir uma imagem, use o seguinte método:
Ele vai gerar um vetor, com as imagens da sua figura divididas. Aí vc aplica ela no que quiser, como botões, por exemplo.
This message was edited 1 time. Last update was at 31/08/2007 08:35:52
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
|
|