Applet初次使用

时间:2024-01-14 11:02:56

ZLYD团队Apllet学习笔记

初识Applet

  • Applet是采用Java编程语言编写的小应用程序,该程序可以包含在 HTML(标准通用标记语言的一个应用)页中,与在页中包含图像的方式大致相同。Java applets像Java应用程序一样,它们的建立都是遵循相同的三个步骤—编写,编译及运行。不同 的是,它们是在一部分网页上运行,而不是在你的桌面上运行。

基本步骤

    1. 在Java中编写一个简单的applet
    1. 编译Java源代码
    1. 创建一个涉及到applet的HTML页
    1. 在浏览器中打开HTML页

1.编写Java源代码

我使用idea来创建我的Java源代码文件。打输入这样的代码:

//Reference the required Java libraries
import java.applet.Applet;
import java.awt.*;//The applet code
public class FirstApplet extends Applet {
public void paint(Graphics g) {
//Draw a rectangle width=250, height=100
g.drawRect(0, 0, 250, 100);
//Set the color to blue
g.setColor(Color.blue);
//Write the message to the web page
g.drawString("Look at me, I'm a Java Applet!", 10, 50);
}
}
  • public class FirstApplet extends Applet {这是一个指令来调用applet类 “FirstApplet”。文件名要与这个类的名字相匹配并有一个“.java” 的扩展。如果你的文件没有另存为"FirstApplet.java",Java compiler就会抱怨而且不会编译你的 applet。

运行结果:


Applet初次使用

2.创建HTML文件

  • 值得注意的是到目前为止你已经确切的遵循相同的步骤,如果你在创建一个Java应用程序。Applet被 创建并保存在一个文本文件中,通过javac compiler已经进行编译。
  • Java Applets不同于Java 应用程序,当它们运行的时候。现在需要的是涉及FirstApplet.class文件 的网页。记住,类文件是你的applet已编译的版本;这是你的电脑可以知道并执行的文件。

创建html文件“First-App.html:


Applet初次使用

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>My First Java Applet</title>
</head>
<body>
>Here's my first Java Applet:
<applet code="FirstApplet.class" width="300" height ="300"></applet>
</body>
</html>
  • < applet code="FirstApplet.class" width="300" height ="300">是在网页中最重要的一行。当网页被显示,它会告诉浏览器打开你的Java applet并运行它。

3.打开HTML页:

  • 在html编写完成后,左上角会有用浏览器打开的提示:选项有IE等浏览器

Applet初次使用

快速小总结

    1. 在文本文件中编写Java 代码
    1. 保存文件
    1. 编译代码
    1. 修复错误
    1. 在HTML也中参考applet
    1. 过浏览网页运行applet