如何在java中显示applet viewer?

时间:2016-10-11 15:07:45

标签: java

我已经尝试了一个程序..它已被执行..并且成功运行了。 我用过这个命令 appletviewer filename.java

当我在命令提示符下执行该命令时,它已运行,但未查看applet。

//Demonstrate the keyEvent handlers
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/* applet code = SimpleKey width=300 height=300></applet> */
public class SimpleKey extends Applet implements KeyListener
{
    String msg = "";
    int x = 10,y=20;
    public void init()
    {
        addKeyListener(this);
    }
    public void keyPressed(KeyEvent ke)
    {
        showStatus("Key Pressed");
    }
    public void keyReleased(KeyEvent ke)
    {
        showStatus("Key Released");
    }
    public void keyTyped(KeyEvent ke)
    {
        msg+=ke.getKeyChar();
        repaint();
    }
    public void paint(Graphics g)
    {
        g.drawString(msg,x,y);
    }

}

1 个答案:

答案 0 :(得分:1)

要运行applet,该文件应具有<applet>标记。通常会使用HTML文件,并将applet标记放在那里。

<applet code="ClassName" width= 300 height = 300> </applet>

将文件另存为test.html并使用appletviewer test.html

如果你想使用java文件本身,只需将applet代码放在旁边注释中。

<小时/> 的更新

在你的java文件中,applet标签是正确的。

而不是

/* <applet code = SimpleKey width=300 height=300></applet> */ 

你有

/* applet code = SimpleKey width=300 height=300></applet> */

您在开头缺少<