JAvaケースのキャンバスには天星がいっぱい描かれています
6678 ワード
コード構想:
JPanel paint() , Math.random()
コード実現:import java.awt.Color;
import java.awt.Graphics;
import java.awt.Paint;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class ManTianXing {
public static void main(String[] args) {
JFrame jf = new JFrame(" ");
// ,
jf.setSize(1440,900);
// MyPanel
MyPanel str = new MyPanel();
str.setBackground(Color.BLACK);
jf.add(str);
jf.setVisible(true);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
class MyPanel extends JPanel{
// MyPanl JPanel
public void paint(Graphics g) {
super.paint(g);
// ,
g.setColor(Color.WHITE);
// 300
for (int i = 0; i < 300; i++) {
// Math.random() ,
g.drawString("*", (int)(Math.random()*1440) , (int)(Math.random()*900));
}
}
}