PUBLICIDADE

Autor

crisbyna

Cristina Ribeiro Bastos

membro deste fevereiro de 2008

Compartilhe e guarde

  • Rec6
  • StumbleUpon
  • ueba
  • linkk
  • dihitt
  • linkloko
  • linkto
  • Technorati
  • Simpy
  • del.icio.us
  • Faves: Fave It!

PUBLICIDADE

Enquete

O buscador Bing, da Microsoft, conseguirá alcançar o Google?

Saiba como usar os eventos de mouse em suas applets


Saiba como usar os eventos de mouse em suas applets.

Também neste exemplo uma amostra de como usar a barra de status do seu browser com informações de sua applet.

Versão: 1.0 Tamanho: 2.39 Kb
//file exercicio2.java

import java.applet.Applet.*;
import java.applet.*;
import java.awt.Graphics.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class exercicio2 extends JApplet implements MouseMotionListener, MouseListener {
	int x = -10;
	int y = -10;
	String str;
	JLabel labelFundo = new JLabel("Aperte o botão do mouse para desenhar");
	
	public exercicio2() {
		addMouseMotionListener(this);
		addMouseListener(this);
	}

	public void montaTela() {
//		setLayout(null);

	}
	
	public void mouseClicked(MouseEvent e) {}
	public void mousePressed(MouseEvent e) {}
	public void mouseEntered(MouseEvent e) {}
	public void mouseReleased(MouseEvent e) {}
	public void mouseExited(MouseEvent e) {
		showStatus("Seu mouse está fora da Applet");	
	}
	
	public void mouseMoved(MouseEvent e) {
		x = e.getX();
		y = e.getY();
		showStatus("Coordenadas do Mouse ("+x+","+y+").");	
	}
	public void mouseDragged(MouseEvent e) {
		x = e.getX();
		y = e.getY();
		repaint();
		showStatus("Você está pintando nas Coordenadas ("+x+","+y+").");		
	}

	public void paint(Graphics g) {
//		g.drawString(str+x+","+y+")", x, y);
		g.fillOval(x,y,4,4);
	}
			
	public void init() {
		str = "Estou aqui!";
		montaTela();
	}	
}

ArquivoTipoTamanhoHits 
exercicio.zipArquivo ZIP2,4 Kb230Baixar o Arquivo
Sim   Não   Este código foi útil para você?
NotaComentário
Ainda não foi enviado nenhum comentário.
Regras:
Os comentários seguem as seguintes regras:
  • Todos os comentários são enviados por membros cadastrados no site.
  • A pontuação de comentários de conteúdo do próprio membro não serão computados.
  • Os comentários serão pré-aprovados, porém a equipe do site revisará o conteúdo de todos os comentários podendo ser invalidados (inclusive a pontuação).
  • Os comentários precisam ter, obrigatóriamente, coerência sobre o conteúdo que será comentado.
  • O membro que atingir 5 comentários invalidados não poderá mais comentar dentro do site. Com isso o membro não poderá mais ganhar pontos com comentários.
  • Há um limite de 10 comentários por dia para cada membro.
  • Qualquer comentário após ter sido publicado poderá ser retirado através da opção ( denunciar)

Comente

     (ainda não tem cadastro? clique aqui!)


Máximo de 30 caracteres

Máximo de 255 caracteres
 

R&W Consulting - Soluções Web Hospedagem UOL HOST PagSeguro - solução para pagamentos online
© 2006-2009 R&W Informática Ltda. - Todos os direitos reservados.