java满天星效果的实现方法
对于一些有少女心的开发者们来说是很想要实现满天星效果的,但是你知道java怎么实现满天星效果吗?今天爱站小编就将为大家介绍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
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程序设计有所帮助,同时我希望大家能从本文中收获一些东西。
上一篇:Java中的弱引用的介绍