当前位置:编程学习 > JAVA >>

java画图,我画了个椭圆,为什么不出来图形啊?,只出来了一个空窗口。代码如下:

import java.awt.Graphics; import javax.swing.JFrame; class ihuahua { ihuahua(){ JFrame jf=new JFrame("画图"); jf.setBounds(300,300,400,400); jf.setVisible(true); } public void paint (Graphics g){ g.fillOval(30,30,50,50); } } class iPaint { public static void main(String[]args){ new ihuahua(); } }
答案:你的图形没设颜色啊,默认是背景色
在你的g.fillOval(30,30,50,50);前面加上g.setColor(Color.blue);试试。
其他:new ihuahua();--> new ihuahua().paint()试试,再 不出来你就给你的圆加上不同的颜色 你的paint就没有被调用,当然不会出来图像了。 

上一个:我想学java,听说动力节点不错,谁学过呀?能不能给我说说?
下一个:java里HttpConnection和UrlConnection有什么区别

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,