Applet类名 - ClassNotFoundException

时间:2015-03-24 16:29:10

标签: java applet classnotfoundexception classname

我正在尝试将小程序上传到网站上,并且它正在询问我的班级名称。我使用过RoskieApplet.class / roskieapplet.class和RoskiePanel.class / roskiepanel.class,但是当我尝试运行它时,它会在网站上给我一个ClassNotFoundException。我可以在我的计算机上本地运行applet,没有任何问题。

    public class RoskieApplet extends Applet
    {
        static int xCord;
        static int yCord;
        static int score = 0;
        static int time = 10000;

        public void init()
        {
            add(new RoskiePanel());
            setSize(875, 800);
        }

        public class RoskiePanel extends JPanel
        {
             //Should I post everything in here?
        }
    }

我在StackOverflow上搜索过类似的问题,但没有遇到任何解决方案。这是我的第一篇文章,所以如果我有任何初学者的错误,我会道歉。如果有任何我可以添加的信息,请告诉我。谢谢!

编辑:我只将.java文件上传到网站。

1 个答案:

答案 0 :(得分:0)

您是否在课程顶部有包裹声明?如果是这样,您需要包含该内容,例如:your.package.RoskieApplet

您需要创建一个JAR文件,其中包含运行Applet所需的所有类和资源。有关更多信息,请参阅以下链接:

https://docs.oracle.com/javase/tutorial/deployment/applet/deployingApplet.html

https://docs.oracle.com/javase/tutorial/deployment/deploymentInDepth/runAppletFunction.html