可能大家經常聽到某些Java初學者抱怨Java不適合圖形開發,圖像處理能力太次。實際上在大多數時候,這與Java本身無關(Java在處理非常復雜的圖形時才會有效率問題),不過是這些初學者在連Java最基本的繪圖原理及方法也不清楚的情況下,武斷的錯誤論調罷了——或者說,是把自身的無能推諉給了Java。
這世上沒有誰生而知之,都是學而知之,不懂不可怕,不會更很平常,編程這東西就像層窗戶紙——不捅不破。關鍵性的差異就在于是主動的改變現狀,還是無所謂的聽之任之。
筆者在此處,給出了十種比較常見的圖形繪制方式與實現代碼,僅供諸位網友參考,更多的衍生圖形繪制方法請自行探索。
下載地址:http://code.google.com/p/loon-simple/downloads/list (源碼在jar中)
在該Jar內,有十個以Sample開頭的文件,每個文件對應一種圖像的繪制方法,由于代碼較多,請自行下載,筆者不一一列出。無論多么復雜的事物也是由簡單的基礎部分開始發展起來的,希望諸位網友能[舉一反三],借助這些基本圖形衍生出更復雜更多姿多彩的圖像來。
以下為部分效果圖:
下載地址:http://code.google.com/p/loon-simple/downloads/list (源碼在jar中)
浙公網安備 33010602011771號