java基礎 ---AWT中基本的繪圖API

java基礎 ---AWT中基本的繪圖API

今天依然天氣晴朗,晴空萬里,似乎已經感受到了春天的氣息。。。等等,好像跑題了,昨天已經用過Graphics的一些方法,今天稍微補充一下繪製image圖片的方法。
1、在窗體上畫集合圖形的四個標準類
java.awt.Graphics
java.awt.Color
java.awt.Point  //相當於對x,y座標的封裝
java.awt.Dimension  //相當於對width,height的封裝

2、繪圖顏色
有兩種方法(1)paint  //使用paint,那麼顏色會互相覆蓋
    (2)XOR  //使用XOR(異或)顏色會交叉顯示

3、利用drawImage繪製圖片
Image image = Toolkit.getDefaultToolkit().getImage("path");
drawImage(image,x,y,this) //具體用法可參見API文檔,這裏x,y是相對於窗口左上角的座標,0,0,表示包含標題欄在內的左上角座標。

4、循環
這個知識點沒什麼好說的,這是寫程序最基本的知識。注意一點,任何設計出來的循環語句,設計者都要能對它進行控制,否則這樣的程序設計出來,雖然不會出現邏輯上的錯誤,但是是有缺陷的一種設計。

今天佈置了一個稍微大一點的作業,就是以命令行的形式設計一個通訊錄,該通訊錄具有用戶名密碼驗證,以及對數據的增、刪、查、改等功能。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章