MouseListenerTest.java
Dosyayı İndir
import javax.swing.*;
import java.awt.event.*;
public class MouseListenerTest extends JFrame implements MouseListener,MouseMotionListener{
public MouseListenerTest(){
JPanel p=new JPanel();
p.addMouseListener(this);
p.addMouseMotionListener(this);
getContentPane().add(p);
}
// Fare’ye tıklandı olayı
public void mouseClicked(MouseEvent e){
System.out.println("mouseClicked: "+e.getX()+","+e.getY());
}
// Fare imleci frame’in üzerinde olma olayı
public void mouseEntered(MouseEvent e){
System.out.println("mouseEntered: "+e.getX()+","+e.getY());
}
// Fare imlecinin frame’in üzerinde çıkma olayı
public void mouseExited(MouseEvent e){
System.out.println("mouseExited: "+e.getX()+","+e.getY());
}
// Fare tuşuna basılma olayı
public void mousePressed(MouseEvent e){
System.out.println("mousePressed: "+e.getX()+","+e.getY());
}
// fare basılan fare tuşunu bırakma olayı
public void mouseReleased(MouseEvent e){
System.out.println("mouseReleased: "+e.getX()+","+e.getY());
}
// fare’yi sürükleme olayı
public void mouseDragged(MouseEvent e) {
System.out.println("mouseDragged: "+e.getX()+","+e.getY());
}
// fareyi hareket ettirme olayı
public void mouseMoved(MouseEvent e) {
System.out.println("mouseMoved: "+e.getX()+","+e.getY());
}
public static void main(String[] args){
MouseListenerTest test=new MouseListenerTest();
test.setBounds(10,10,200,200);
test.setVisible(true);
}
}
Dosyayı İndir