1.首先编写java文件,如下:
import java.awt.*;
import java.applet.*;
public class Java_Graphics extends Applet {
public void paint(Graphics g) {
g.drawString("用Graphics写字和画图的基本方法", 20,40);
g.drawOval(100, 100, 30, 30);
g.drawOval(200, 100, 40, 25);
g.drawLine(20, 140, 200,140);
g.drawRect(20, 160, 50, 80);
g.drawRoundRect(110, 160, 100, 100, 25, 18);
}
}
1
2
3
4
5
6
7
8
9
10
11
12
javac Java_Graphics.java 编译完成后生成 java_Graphics.class
这将是在浏览器中执行的程序(.class文件)
2.其次,编写对应的Html文件:
注意:applet不能直接用java命令运行
方法(步骤):
1、Javac welcome.java后生成welcome.class
2、在跟welcome.class同一级的目录下新建一个文本文件,并输入:
3、保存并将文件名改为welcome.html
(这个html文件的名字任意,在这边我用welcome)
4、在cmd中输入appletviewer welcome.html便可以看见你的applet了
或直接把这个welcome.html拖入浏览器运行,也可以有同样效果
5、现在我解释一下上面的代码:
是必要的格式,在里面可以输入许多参数,其中code,width,height是必须的
code:欲运行的class的名字
width:applet窗口的宽度
height: applet窗口的高度
Applet可以翻译为小应用程序,Java Applet就是用Java语言编写的这样的一些小应用程序,它们可以直接嵌入到网页或者其他特定的容器中。这里讲解嵌入到网页运行。
1,建立Java源文件首先创建Java的源代码即建立一个文本文档包括有符合Java规范的语句。
public class HelloWorld extends Applet{
@Override
public void paint(Graphics g) {
super.paint(g);
g.drawString("你们好!", 20, 10);
}
}
2,编译源文件将Java源文件编译成Class的字节码文件然后再将字节码文件嵌入到一个HTML文件中。
3,利用浏览器解释执行html文件。
java 命令是不可以运行没有主方法的java applet程序的。在html里面可以运行,如html内容如下:
好象是你的main函数参数写错了吧,错误提示你:不支持的"main"版本