Java繪製笑臉小應用程式
初學Java,有很多東西都不太理解,但是我想以前初學C語言的時候也是不太懂,先參考著書上的程式寫,然後用多了就自然而然的懂了!
下麵來簡單的介紹一下我自學的第一個Java小應用程式-繪製笑臉,下麵是源代碼和解析
源代碼 :
import java.awt.Graphics;
import javax.swing.JApplet;
public class face extends JApplet
{
public void paint(Graphics canvas)
{
canvas.drawOval(100,50,200,200);
canvas.fillOval(155,100,10,20);
canvas.fillOval(230,100,10,20);
canvas.drawArc(150, 160, 100, 50, 180, 180);
}
}
簡單解析 :程式的前兩行是說明性語句,類似於C語言中的文件包含聲明。“ public class face”語句是我們創建的類語句 句“extends JApplet”則是指明我們正在定義一個小應用程式而不是其他的類。這一點非常重要,如果沒有這兩個單詞,編譯
器就會出現沒有main方法的提示,進而小程式就不能運行。而裡面的部分就是具體繪製的方法了!
運行效果圖:
結束語 :千里之行,始於足下!