java写的程序为什么不能画圆? 10

importjava.awt.*;importjavax.swing.*;publicclasstest1extendsJFrame{MyPanelmp=null;pub... import java.awt.*;
import javax.swing.*;
public class test1 extends JFrame{
MyPanel mp=null;
public static void main(String[]args){
test1 lx=new test1();
}
public test1(){
mp=new MyPanel();
this.add(mp);
this.setVisible(true);
this.setSize(400,300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
class MyPanel extends JPanel{
public void paint(Graphics g){
super.paint(g);
g.fillOval(10,10,10,10);

}
}
RT,就是这段代码,怎么就是画不出圆来呢?出来的只有空空的面板。
展开
 我来答
小母牛坐坐火炕
2015-03-21 · TA获得超过104个赞
知道答主
回答量:101
采纳率:0%
帮助的人:70.9万
展开全部

是可以画出来的,用的是你的代码

追问
可我用我的eclipse却画不出圆来。用cmd运行程序却可以画出圆来。这到底是怎么回事啊?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8ef85e3
2015-03-21 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:83.9万
展开全部
可以画出来..你运行了吗?
追问
运行了,可就是画不出圆,只有一个空空的面板。用cmd运行java却可以画出圆来。不知道是怎么回事…
追答
额.那只能说环境问题..我这刚运行,可以画出来...爱莫能助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式