转载

java之applet中简单Hello World的编写输出

前段时间在秋招中,在深圳的一家公司中遇到一道笔试题使用applet编写输出HelloWorld,虽然简单但是没写出来,有点遗憾,因为没接触过applet,学java的时候都说这个很多浏览器都不支持,也不常用,所以连最简单的hello world都不会。

所以,今天特地来试一下,顺便记录一下。

首先,先对applet有简单的了解。Applet是采用Java编程语言编写的小应用程序,该程序可以包含在 HTML 标准通用标记语言 _的一个应用)_页中,与在页中包含图像的方式大致相同。[1] 

含有Applet的网页的 HTML文件 代码中部带有<applet> 和</applet>这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。

步骤一:编写java类文件

在本地找个新建一个文件夹,新建HelloWorld类。我习惯在本地专门放代码的E盘代码文件夹下创建一个文件夹applet。新建HelloWorld.java

代码如下:

package applet;

import java.awt.*;

import java.applet.*;

//必须继承Appelet类

public class HelloWorld extends Applet {

 public void paint(Graphics g )

 {

  //向外输出的字符串

  g.drawString("Hello HelloWorld! 洛阳高歌2019.11.24",5,35);

 }

}

步骤二: 编译java类文件

打开cmd,进入该文件夹目录下,再进行编译,产生class文件。

java之applet中简单Hello World的编写输出

结果如下

java之applet中简单Hello World的编写输出

步骤三 编写HTML,嵌入该applet程序

在E盘的代码文件下新建一个html文件,这里需要注意的是,有些人的电脑可以吧HTML文件和.java及.class文件放在同一个文件夹下,有些就要隔开,不然会报错,找不到对应的文件。

html文件内容如下:

<HTML>

    <TITLE>HelloWorld! Applet</TITLE>
    
    <APPLET
    
    codebase="."
    
    CODE="applet.HelloWorld.class"
    
    name="HelloWorld"
    
    WIDTH=200
    
    HEIGHT=100
    
    ALIGN = middle
    
    >
    
    </APPLET>
    
    </HTML>

步骤四:在cmd中运行查看

打开cmd,进入对应的文件目录下,编译运行,使用appletviewer命令查看

java之applet中简单Hello World的编写输出

到这里简单的helloworld显示就完成了。

原文  https://segmentfault.com/a/1190000021098288
正文到此结束
Loading...