[java]代码库
import java.awt.*;
public class web // 一个类中只能有一个公有的类
{
public static void main(String[] args) {
Frame w = new Frame();// 建立一个窗体的对象
w.setSize(1024, 768);// 设置窗体大小
w.setBackground(Color.BLACK);// 设置窗体背景颜色
MyPanel mp = new MyPanel();//
w.add(mp);
w.show();
}
}
class MyPanel extends Panel // panel为父类,MyPanel为子类
{
public void paint(Graphics g) {// paint 叫做方法,Graphics是类,g是对象
g.setColor(Color.WHITE); // 设置对象的颜色
g.fillOval(30, 40, 200, 200);
for (int i = 0; i < 300; i++) {
g.drawString("*", (int) (Math.random() * 1024), (int) (Math.random() * 768));
int c1, c2, c3;
c1 = (int) (Math.random() * 255);
c2 = (int) (Math.random() * 255);
c3 = (int) (Math.random() * 255);
Color c = new Color(c1, c2, c3);
g.setColor(c);
}
g.setColor(Color.BLACK);
g.fillOval(50, 40, 200, 200);
}
}
[代码运行效果截图]
初级程序员
by: 谁的流年乱了我的浮生 发表于:2018-01-16 20:00:34 顶(0) | 踩(0) 回复
兄弟,你这代码不全啊,他如何实现星星的闪烁啊?求解。
回复评论