因此,我为一个我认识的孩子编写了一个Snake游戏代码,这个奇怪的东西不会嵌入html中。
<html> <head> <title>Snake</title> </head> <body> <applet width=200 height=100 code="SnakeGame.class"> </applet> </body> </html>
并且我敢肯定,该类文件与处于同一目录中snake.html,但是它仍然拒绝运行。它总是回答:
snake.html
java.lang.NoClassDefFoundError: SnakeGame (wrong name: view/SnakeGame)
有人知道为什么吗?谢谢。
编辑:
该文件夹view包含:SnakeGame.class,游戏的所有其他类以及html
view
SnakeGame.class
似乎SnakeGame该类在view包中,因此您的applet标签应如下所示:
SnakeGame
<applet width=200 height=100 code="view.SnakeGame.class">
通常,您在“代码”属性中指定“ package.class”,即 com.stackoverflow.MyClass.class
com.stackoverflow.MyClass.class