java吧 关注:1,270,810贴子:12,779,711
  • 6回复贴,共1

求大神 这程序哪里出问题了?

只看楼主收藏回复

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));
}
}


1楼2012-05-28 22:46回复
    jl1 = new JLabel("X坐标");
    jl2 = new JLabel("y坐标");
    jtf1 = new JTextField(5);
    jtf1 = new JTextField(5);//把jtf1 改成 jtf2


    IP属地:上海2楼2012-05-29 01:03
    回复
      2025-07-24 08:41:08
      广告
      不感兴趣
      开通SVIP免广告


      IP属地:上海4楼2012-05-29 01:24
      回复
        好吧 虽然后来我也发现了 不过还是谢谢了~~


        5楼2012-05-29 13:04
        回复


          IP属地:上海6楼2012-05-29 13:13
          回复
            可以直接继承JFrame 类的。
            哈哈。哈哈哈哈。


            IP属地:河南7楼2012-05-29 13:15
            回复