mainan (klik untuk memberi makan)

Jumat, 17 Desember 2010

Tugas Java Mouse Motion


import java.awt.event.MouseEvent;
import java.awt.event.MouseMotionListener;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
public class Mouse extends JFrame implements MouseMotionListener{


JScrollPane sb;
JTextArea jt;
String text="";

public Mouse() {
setTitle("Mouse Motion Listener");

jt=new JTextArea();
sb=new JScrollPane();
sb.setViewportView(jt);

jt.setFont(new java.awt.Font("DejaVu Sans", 3, 16));

setLayout(null);

add(sb);

sb.setBounds(500, 10, 280, 450);

setSize(800, 500);
setVisible(true);
setDefaultCloseOperation(3);
addMouseMotionListener(this);

}

public void mouseDragged(MouseEvent me) {
throw new UnsupportedOperationException("Not supported yet.");

}


public void mouseMoved(MouseEvent me) {
try{

text=text+ "\nPosisi Mouse x: "+getMousePosition().x+", y: "+getMousePosition().y;
jt.setText(text);}catch(Exception e){

}

}

public static void main(String[] args) {
new Mouse();

}

}
 
Output :


Tidak ada komentar: