importjava.awt.*;importjavax.swing.*;importjava.awt.event.*;publicclassY{publicstaticvoidmain(Stringargs[]){finalJFramejf=newJFrame("我的第一个小程序");finalJLabeljl=newJ...
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Y{
public static void main(String args[]){
final JFrame jf=new JFrame("我的第一个小程序");
final JLabel jl=new JLabel("123");
jf.add(jl);
jf.addMouseMotionListener(new MouseMotionListener(){
public void mouseDragged(MouseEvent e){
jl.setText(e.getX(),e.getY());
}
public void mouseMoved(MouseEvent e){
jl.setText(e.getX(),e.getY());
}
});
jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE);
jf.setVisible(true);
}
}
编译出错Y.java:11: 无法将 javax.swing.JLabel 中的 setText(java.lang.String) 应用于 (int,
int)
jl.setText(e.getX(),e.getY());
^
Y.java:14: 无法将 javax.swing.JLabel 中的 setText(java.lang.String) 应用于 (int,
int)
jl.setText(e.getX(),e.getY());
^
2 错误
展开