Cursos / Informática para Internet / Desenvolvimento Desktop / Aula
Nesse código, utilizamos três métodos. Vejamos o que eles fazem:
A linha:
Utiliza o método setBackground para definir a cor de fundo do rótulo através do parâmetro Color.
A linha:
Utiliza o método setForeground para definir a cor da fonte do rótulo através do parâmetro Color.
A linha:
Utiliza o método setEnabled para desabilitar o botão através do parâmetro false, após o mesmo ser clicado.
Nesse exemplo, utilizaremos um rótulo e os eventos mouseEntered e mouseExited, de forma que quando o usuário passar o mouse sobre esse rótulo uma mensagem será mostrada, a cor de fundo será alterada para amarelo e a cor da fonte para azul; e quando o cursor do mouse sair da área do rótulo, outra mensagem será mostrada, a cor de fundo será alterada para preto e a cor da fonte para branco.
Da mesma forma que a aplicação do exemplo anterior, se essa aplicação for executada agora, nada fará. Para que essa aplicação seja funcional, é preciso adicionar a ação que queremos ao componente. Nesse caso, criaremos um evento no rótulo de forma que quando o usuário passar o mouse sobre ele sejam alteradas algumas de suas propriedades, e, quando o mouse sair dos limites do componente, as mesmas propriedades sejam novamente alteradas. Vejamos como fazer isso:
Mesmo com esse evento criado, a aplicação ainda nada faria se fosse executada, porque não dissemos ainda o que deverá ser feito quando o evento for solicitado. O que vamos querer que o evento faça é alterar algumas propriedades do componente quando o mouse for passado sobre os limites de sua área. Então, vejamos como fazer isso:
Versão 5.3 - Todos os Direitos reservados