Bom, amigos, sou iniciante no JAVA mesmo, cru cru…rsrsrs estou fazendo uma tela grafica usando
o netbeans 7, na paleta…no arrasta e solta…rsrsrs gostaria de saber como fazer aquele efeito
quando o mouse está sobre a imagem, a mesma fica “colorida” quando sai fica “preta e branca”
Eu ja cliquei com o botão direito fui em adicionar evento -> MouseEntered ou Exit porem não
tenho a minima ideia como chamar a imagem…
Obs: Adicionei 1 das imagens, na propriedade da JLabel ( icon …).
Enquanto queimo fosfato aqui, se alguem quiser me ajudar mostrando exemplos semelhantes… agradeço.
Mouse Entered / Mouse Exit - Eventos
E
2 Respostas
E
ImageIcon nomeVariavel = new ImagemIcon (“DIRETORIO DA IMAGEM”);
LabelImagem.setIcon (nomeVariavel);
=============
Dentro do evento MouseEntered ou Exit
seria algo assim:
JLabel jlabel1 = new JLabel();
jLabel1.setText("jLabel1");
jLabel1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseEntered(java.awt.event.MouseEvent evt) {
jLabel1MouseEntered(evt);
}
public void mouseExited(java.awt.event.MouseEvent evt) {
jLabel1MouseExited(evt);
}
});
private void jLabel1MouseEntered(java.awt.event.MouseEvent evt) {
jLabel1.setIcon (caminhodaimagem1);
}
private void jLabel1MouseExited(java.awt.event.MouseEvent evt) {
jLabel1.setIcon (caminhodaimagem2);
}
Criado 11 de outubro de 2011
Ultima resposta 13 de out. de 2011
Respostas 2
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo