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 < 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程序设计有所帮助。
相关文章
解决Feign配置RequestContextHolder.getRequestAttributes()为null的问题
这篇文章主要介绍了解决Feign配置RequestContextHolder.getRequestAttributes()为null的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2024-01-01浅析springcloud 整合 zipkin-server 内存日志监控
Zipkin是一款开源的分布式实时数据追踪系统(Distributed Tracking System),其主要功能是聚集来自各个异构系统的实时监控数据。这篇文章主要介绍了springcloud 整合 zipkin-server 内存日志监控,需要的朋友可以参考下2019-11-11
最新评论