欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java实现的满天星效果实例

程序员文章站 2024-02-29 20:59:28
本文实例讲述了java实现满天星效果的方法。分享给大家供大家参考。 具体实现代码如下: 复制代码 代码如下: import java.awt.*; public c...

本文实例讲述了java实现满天星效果的方法。分享给大家供大家参考。

具体实现代码如下:

复制代码 代码如下:

import java.awt.*;

public class main {
        public static void main(string[] args) {
                frame frame = new frame("满天星");
                mypanel panel = new mypanel();
                frame.add(panel);
                frame.setbackground(color.black);
                frame.setsize(1024, 768);
                frame.setvisible(true);
        }
}

class mypanel extends panel {
        private static final long serialversionuid = 1l;

        public void paint(graphics g) {
                g.setcolor(color.white);
                for (int i = 0; i < 300; i++) {
                        g.drawstring("*", (int) (math.random() * 1024),
                                        (int) (math.random() * 768));
                }
                g.filloval(800, 100, 100, 100);
                g.setcolor(color.black);
                g.filloval(780, 80, 100, 100);

        }

}

运行效果如下图所示:

java实现的满天星效果实例

希望本文所述对大家的java程序设计有所帮助。