程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> 上機題目(初級)- 繪制滿天星實例代碼(Java)

上機題目(初級)- 繪制滿天星實例代碼(Java)

編輯:JAVA綜合教程

上機題目(初級)- 繪制滿天星實例代碼(Java)


使用畫布和畫筆繪制一個滿天星的小程序,十分簡單,適合初學者學習使用:

 

import java.awt.Color;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Panel;

public class DrawStar {

	public static void main(String[] args) {

		Frame frame=new Frame();
		frame.setSize(1024, 768);
		frame.setBackground(Color.BLACK);
		MyPanel myPanel=new MyPanel();
		frame.add(myPanel);
		frame.show();
	}
	
}

class MyPanel extends Panel{
	@Override
	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));
			
		}
		super.paint(g);
	}
}

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved