Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在网站上运行java类_Java_Html_Applet_Invocationtargetexception - Fatal编程技术网

在网站上运行java类

在网站上运行java类,java,html,applet,invocationtargetexception,Java,Html,Applet,Invocationtargetexception,我已经使用Eclipse创建了一个java程序,并试图在线运行它(这是一个简单的游戏)。我有自己的.class文件,程序可以端到端运行,没有问题。我尝试在网站上运行时遇到问题。我使用以下代码尝试将其作为小程序启动,但没有成功: <html> <body> <applet code="Handler.class" codebase="AlamoAdventure/" name="Alamo Battle Adventure" width

我已经使用Eclipse创建了一个java程序,并试图在线运行它(这是一个简单的游戏)。我有自己的.class文件,程序可以端到端运行,没有问题。我尝试在网站上运行时遇到问题。我使用以下代码尝试将其作为小程序启动,但没有成功:

<html>
<body>
<applet
    code="Handler.class"
    codebase="AlamoAdventure/"
    name="Alamo Battle Adventure"
    width="680"
    height="509"
    archive="Handler.jar"
    id="Alamo Battle Adventure" >
</applet>
</body>
</html>

这里的一点测试表明类不是小程序。当控制台设置为5级并运行小程序时,详细信息就在那里。我想你是错误地制作了一个
JFrame
,但无论如何这可能会更好

发布该类声明,以便我确认


从命令行运行时,我看到:

Exception in thread "main" java.lang.NullPointerException
        at javax.swing.ImageIcon.<init>(Unknown Source)
        at MainMenu$Images.<init>(MainMenu.java:120)
        at MainMenu.<init>(MainMenu.java:46)
        at Handler.main(Handler.java:11)
线程“main”java.lang.NullPointerException中的异常 位于javax.swing.ImageIcon。(未知源) 在MainMenu$Images(MainMenu.java:120) 在MainMenu.(MainMenu.java:46) 在Handler.main(Handler.java:11)
main menu.java
的第120行是什么?

您确定您编写的类不在包中吗?以及。。那个网址在哪里?顺便说一句,代码中的类声明是什么?我已经为MainMenu添加了代码。javaline 120调用图像,它是一个Jframe而不是一个小程序,有没有办法让它在不将所有内容都更改为小程序的情况下运行站点?
Exception in thread "main" java.lang.NullPointerException
        at javax.swing.ImageIcon.<init>(Unknown Source)
        at MainMenu$Images.<init>(MainMenu.java:120)
        at MainMenu.<init>(MainMenu.java:46)
        at Handler.main(Handler.java:11)