import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Shubiao implements MouseMotionListener{
JFrame jf;
JLabel jl1,jl2;
JTextField jtf1,jtf2;
Shubiao(){
jf = new JFrame();
jl1 = new JLabel("X坐标");
jl2 = new JLabel("y坐标");
jtf1 = new JTextField(5);
jtf1 = new JTextField(5);
jf.add(jl1); jf.add(jtf1);
jf.add(jl2); jf.add(jtf2);
jf.addMouseMotionListener(this);
jf.setSize(300, 200);
jf.setResizable(true);
jf.setVisible(true);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setLayout(new FlowLayout(FlowLayout.LEFT));
}
public static void main(String[] args) {
Shubiao sb = new Shubiao();
}
public void mouseDragged(MouseEvent arg0) {
}
public void mouseMoved(MouseEvent me) {
int x = me.getX();
int y = me.getY();
jtf1.setText(String.valueOf(x));
jtf2.setText(String.valueOf(y));
}
}
import javax.swing.*;
import java.awt.event.*;
public class Shubiao implements MouseMotionListener{
JFrame jf;
JLabel jl1,jl2;
JTextField jtf1,jtf2;
Shubiao(){
jf = new JFrame();
jl1 = new JLabel("X坐标");
jl2 = new JLabel("y坐标");
jtf1 = new JTextField(5);
jtf1 = new JTextField(5);
jf.add(jl1); jf.add(jtf1);
jf.add(jl2); jf.add(jtf2);
jf.addMouseMotionListener(this);
jf.setSize(300, 200);
jf.setResizable(true);
jf.setVisible(true);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setLayout(new FlowLayout(FlowLayout.LEFT));
}
public static void main(String[] args) {
Shubiao sb = new Shubiao();
}
public void mouseDragged(MouseEvent arg0) {
}
public void mouseMoved(MouseEvent me) {
int x = me.getX();
int y = me.getY();
jtf1.setText(String.valueOf(x));
jtf2.setText(String.valueOf(y));
}
}
