初学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方法的提示,进而小程序就不能运行。而里面的部分就是具体绘制的方法了!
运行效果图:
结束语 :千里之行,始于足下!