javaapplettutorialJava在大量基于Web的应用程序中依赖于基于Web的应用程序,从创建游戏到大型企业程序。可以创建Java程序作为在用户计算机上本地运行的独立应用程序,也可以使用applet通过Web浏览器进行创建。applet基本上是一个在Web浏览器中运行的Java程序。它仍然充分利用了Java API,并且仍然被认为是一个完全功能的Java应用程序。

如果没有Java经验,请考虑退出面向绝对初学者的Java在跳转到创建自己的Java applet之前,以学习基本概念。一旦您有基础知识,学习创建自己的applet会为现有网页添加一个全新的交互式级别,并且您可能会以经验丰富的Java applet程序员找到自己的高需求。

是什么让Java applet与Java应用程序不同?

既然您现在知道applet可以在运行时使用整个Java API,那么是什么使applet成为applet呢?两者之间最重要的区别包括:

applet的生命周期

applet类中有五种主要方法,它为您创建的每个小程序提供框架。

Hello World Applet

正如学习任何一种新的编程语言时的惯例,您应该创建的第一个程序是“Hello World”程序。这在applet表单中非常容易做到,你可以从下面的代码中看到:

进口java.applet。*;

导入java.awt。*;

public class HelloWorldApplet extends Applet

{

公共空白涂料(图形g)

{

G.Drawstring(“Hello World”,25,50);

}

}

仔细看看这个例子,希望您能注意到一些事情。如果您有使用Java的经验,那么您应该熟悉导入程序所需的类。在这个applet的情况下,您需要导入applet类和awt (paint方法所在的类)。Java基础I&II解释将各种类库导入应用程序的概念。

还要注意,在import语句中有一个“*”符号。这是一个通配符,用于导入整个类库。对于这个简单的Hello World示例,您可以轻松地输入进口java.awt.graphics并防止applet加载整个AWT类。

调用Applet

由于您的applet旨在在HTML网页中运行,因此您需要了解如何使用HTML调用applet。如果您不熟悉使用HTML,HTML很容易是一个很好的开始。

在Web浏览器中调用您的Hello World applet的代码看起来像这样:

< html >

Hello World Applet


可选消息在这里。

< / applet >


< / html >

请注意,在代码之后,调用applet将基于文本的邮件包含到查看器之后,有空间。包括包括解释applet应该做的事情的东西是个好主意。java最近拍摄了很多热量,而不是那么应该的安全,很多人都犹豫不决,以便在他们正在观看的网页上运行applet。通过描述文本表单中的applet,许多用户将更有可能使Java能够像预期的那样查看您的页面。

当然,这只是学习成为精通Java applet开发人员的开始。关于applet的更多信息可以在高级Java编程课程。

尽管在网页上使用Java,但它仍然是互动Web设计仍然是一个非常受欢迎的平台,并且您将没有作为有效的applet开发人员的工作短缺。

如果您已经开发了自己的独立Java应用程序,则可以轻松将这些产品转换为小程序并将其嵌入网页。由于Java applet和HTML Web浏览器的力量,这允许更广泛的受众体验您的应用程序。

Java顶级课程

Selenium webdriver与java -basics到高级+框架
拉胡尔·赫尔蒂
4.6 (58964)
畅销书
Java响应式编程[从零开始]
vinoth selvaraj.
4.5 (34)
Java 8简单的新功能
DURGASOFT杜尔迦
4.6 (6794)
开发Minecraft插件(Java)
史蒂芬·金
4.8 (2068)
畅销书
完整的核心Java课程:学习代码
Dezlearn教育
4.5 (738)
Java 7&Java 8带Lambdas&Stream的新功能
eazy字节
5 (33)
收视率最高
Java设计模式
Bharath Thippireddy
4.5 (609)

更多的Java课程

赋予你的团队。引领行业。

使用Udemy for Business订阅在线课程库和数字学习工具。

请求演示