你的Java程序我帮你改好了,你看看吧.(改动的地方见注释)
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
public class 事实上 extends JFrame{
public static void main (String args[])
{
事实上 a= new 事实上 ();//JFrame a=new JFrame();改成 事实上 a= new 事实上 ();
a.setVisible(true);
a.setSize(500, 500);
//Graphics s = a.getGraphics();//去掉这句
//a.paint(s); //去掉这句
}
public void paint (Graphics g)
{
super.paint(g);
g.setColor(Color.BLACK);//这句移到划线语句前面,先设置画笔颜色
g.drawLine(100, 100,200,200);
}
}
运行结果
JFrame a = new JFrame (); // 改成JFrame _frame = new 事实上();
嗯.. 中文名真别扭