主题:JFrame 中画图
package 练习;
import java.awt.*;
import javax.swing.*;
public class Mspst extends JFrame
{
JFrame f=new JFrame();
Image i;
public void paint(Graphics g)
{
g.setColor(Color.RED);
g.drawOval(10,10,200,200);
}
public void run()
{
repaint();
f.setSize(300,300);
f.setVisible(true);
}
public static void main(String[] args)
{
Mspst m=new Mspst();
m.run();
}
}
以上代码中为什么不显示我画的圆呢(g.drawOval(10,10,200,200);)
请问哪错了
请高手赐教
import java.awt.*;
import javax.swing.*;
public class Mspst extends JFrame
{
JFrame f=new JFrame();
Image i;
public void paint(Graphics g)
{
g.setColor(Color.RED);
g.drawOval(10,10,200,200);
}
public void run()
{
repaint();
f.setSize(300,300);
f.setVisible(true);
}
public static void main(String[] args)
{
Mspst m=new Mspst();
m.run();
}
}
以上代码中为什么不显示我画的圆呢(g.drawOval(10,10,200,200);)
请问哪错了
请高手赐教