java中frame窗体星星坠落_java窗体绘漫天星星和月亮

源代码如下:package zuoye3;import java.awt.*;import java.util.Random;public class fram

源代码如下:

package zuoye3;

import java.awt.*;

import java.util.Random;

public class frameshy {

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{

public void paint(Graphics g){

g.setColor(Color.white);

Random random=new Random();

for(int i=0;i<300;i++){

int x=random.nextInt(1024);

int y=random.nextInt(768);

g.drawString("*", x, y);

}

g.fillOval(800, 100, 100, 100);

g.setColor(Color.black);

g.fillOval(780, 80, 100, 100);

}