满天繁星

来源:互联网 发布:win域名备案 编辑:程序博客网 时间:2024/04/27 20:34

强大的java中的函数,我们也可以用简单的小程序来感受那些函数带给我们的视觉享受,下面就看这个简单的小程序吧

我们可以用简单的函数试着做一面满天繁星

代码如下

先定义了了个Test类,构建一个Frame的对象w,函数setSize(x,y),其中参数x,y代表的是所设置的面板长,宽;

其次我们再要设置面板的背景颜色w.setBackground(Color.black);

我们运行程序会发现程序会出现报错

那到底是为什么呢?

原因就是 MyPanel  mp=new MyPanel();这段代码没有意义,因为我们到现在为止并没有声明这个类,以及真正函数功能没有

所以要做的就是声明MyPanel这个类

代码如下

若是你忘记设置星星的颜色,你会发现即使程序运行没问题,但是你也看不到星星,只是看到黑漆漆的面板,有没有想过原因是什么呢?
答案当然就是背景颜色是黑色,星星颜色若是你没有设置,它也是默认的黑色,所以我们要做的就是改变星星的颜色,即使用setColor(Color.white)这个函数,之后我们采用drawString(“..”,x,y)  ,第一个参数代表 一系列字符串,x,y坐标,这个函数的意思就是在该坐标输出这段字符串。
这样满天繁星就出现在了我们的眼前!!!

 

0 0
原创粉丝点击