Applet Multimédia com Eventos do Rato
Um dos grandes atractivos das aplicações Applet é de facto a implementação de multimédia (imagem e som). Neste exemplo práctico além de usarmos uma imagem e um som, associou-se o evento do clicar do rato (mouseClicked) dentro da area definida pela imagem, à musica, de modo a que a esta só toque quando se clica dentro dessa area do ecrã. Associou-se também o evento de saida do rato da janela da Applet (mouseExited) a que a musica pare de tocar. Ainda no evento de clique do rato é registada a posição dele, em coordenadas x e y, coordenadas recebidas pelos métodos getX e getY:
Usando o método repaint no final do código relativo ao mouseClicked permite que sempre que haja um novo clique sejam impressos os novos valores de coordenadas x e y no ecrã, isto é no fundo estamos a chamar o paint várias vezes (consoante as vezes que clicamos no rato). Nota: os ficheiros de som e imagem devem ficar no folder src (source) do nosso projecto. O código completo é: SomImagemRato.java
O resultado final é:
Escrito por Tânia Penedo Website do autor: http://www.taniapenedo.com Dados do autor: Programação multi-plataforma; C#, PHP, Java, MySQL, SQL-Server. |
Avalie este artigo
|
|||||||||||||||||||||
|
Envie a alguém conhecido
| ||||||||||||