发新话题
打印

【原创】我的Java Applet学习

【原创】我的Java Applet学习

现在我放假了,呵呵.将写一点关于Applet学习的东西给大家,从初步开始,
连载.
不定时的写一些,有问题大家可以指出来,一同学习,
希望大家支持.

有要转载的请注明      

TOP

【原创】我的Java Applet学习

从今天开始我将和大家一起学习Java Applet。当然你要有一定的编程基础,最好是Java,所以我的讲解在某些地方可能省略一点,时间不会浪费在那些很基础的东西上(比如变量、数据类型、表达式与运算符、流程控制语句、类、封装等等)。
在开始第一个测试程序前,我们还需要准备一些东西:JDK、编辑器(我用的是Eclipse,这是无所谓用途都是一样的)、浏览器。应该都没什么问题了吧,那么开始吧:P
1、        第一个HelloWorld程序
同样的,开始学习都是先用那个经典例子:HelloWorld,用编辑器写如下代码:
import java.applet.*;
import java.awt.*;

public class HelloWorld extends Applet
{
        public void paint(Graphics g)
        {
                g.drawString("HelloWorld!",2,20);
        }
}
存成HelloWorld.java。用Eclipse则新建一个工程(project),再新建一个文件名为HelloWorld.java内容同上,代码随后讲解。
        下面要编译文件:
$javac HelloWorld.java 我们要生成的那个HelloWorld.class文件。然后再编辑如下一个网页:<html>
<head><title>我的第一个JavaApplet程序</title></head>
</body>
<p>
<applet code=HelloWorld.class width=300 height=200>
</applet>
</body>
</html>
打开之后就可以看到效果,如果是Eclipse则只用Run->Run As->Java Applet就可以了。
下面开始讲解这段代码:
import java.applet .*;        //引用Java的Applet类,以后都要用到它
import java.awt.*;     //输入输出类,后面用到了drawString这个输出函数在这个类库中
public class HelloWorld extends Applet         //这是Java Applet程序的正式的入口extends是类的继承
{
public void paint(Graphics g)        // paint是默认输出函数,有一Graphics类型参数
           { g.drawString ("HelloWorld!",2,20); }                /*输出语句drawString的函数三个输出变量,第一个引号内的是要输出的字符串,第二、三个是输出位置,原点是左上角*/
}      
夜黑漆漆, 有水的村庄 鸟叫不停, 浅沙下荸荠 那果实在地下长大象哑子叫门 鱼群悄悄潜行如同在一个做梦少女怀中 那时刻有位母亲昙花一现 鸟叫不定, 仿佛村子如一颗小鸟的嘴唇 鸟叫不定而小鸟没有嘴唇 你是夜晚的一部分 谁是黑夜的母亲 那夜晚在门前长大象哑子叫门 鸟叫不定象小鸟奉献给黑夜的嘴唇 在门外黑夜的嘴唇 写下了你的姓名

TOP

发新话题