como é que se faz para mudar o cursor do mouse ao passar por um jlabel?
estou fazendo assim.
email.setCursor(Cursor.HAND_CURSOR);
mas não deu certo.
obrigado.
como é que se faz para mudar o cursor do mouse ao passar por um jlabel?
estou fazendo assim.
email.setCursor(Cursor.HAND_CURSOR);
mas não deu certo.
obrigado.
franchico,
O método setCursor recebe como argumento um objeto Cursor. Cursor, por sua vez, possui um construtor que recebe uma constante indicando o tipo do Cursor. Então, você deve fazer assim:
meuLabel.setCursor(new Cursor(Cursor.HAND_CURSOR));
valeu.
funcionou certinho.
falow…
ou
vc chama os seguintes metodos quando o mouse por exemplo estiver em cima do jlabel
private void jLabel5MouseExited(java.awt.event.MouseEvent evt) {
cursorfora();
}
private void jLabel5MouseEntered(java.awt.event.MouseEvent evt) {
cursordentro();
}
private void cursordentro(){
this.setCursor(Cursor.HAND_CURSOR);
}
private void cursorfora(){
this.setCursor(Cursor.DEFAULT_CURSOR);
}
Show de bola.
Bem o que estava procurando, estas funções!
Obrigado mfp.c.