Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.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_Browser_Netbeans_Applet_Japplet - Fatal编程技术网

Java 小程序在浏览器中不工作

Java 小程序在浏览器中不工作,java,browser,netbeans,applet,japplet,Java,Browser,Netbeans,Applet,Japplet,我尝试在浏览器中启动小程序,但它现在正在工作。 在AppletViewer中,一切正常。 我将file.html压缩到scr文件夹,并尝试打开它们,我得到一个ClassNotFoundException说找不到PlanZajecJavaProjektApplet.class: 来自html文件的代码 <HTML> <HEAD> <TITLE>Applet HTML Page</TITLE> </HEAD> <BODY>

我尝试在浏览器中启动小程序,但它现在正在工作。 在AppletViewer中,一切正常。 我将file.html压缩到scr文件夹,并尝试打开它们,我得到一个
ClassNotFoundException
说找不到
PlanZajecJavaProjektApplet.class

来自html文件的代码

<HTML>
<HEAD>
   <TITLE>Applet HTML Page</TITLE>
</HEAD>
<BODY>

<H3><HR WIDTH="100%">Applet HTML Page<HR WIDTH="100%"></H3>

<P>
<APPLET codebase="classes" code="PlanZajecJavaProjektApplet.class" width=350 height=200></APPLET>
</P>

<HR WIDTH="100%"><FONT SIZE=-1><I>Generated by NetBeans IDE</I></FONT>
</BODY>
</HTML>

我的错误是,我移动到build\classes文件夹,在那里我有我的类文件,现在我有:


运行java小程序时,我将.class文件放在.html所在的文件夹中。执行此操作时,请不要使用
codebase='classes'
,因为这意味着您的类文件位于名为“classes”的文件夹中,因此无法工作。

您是否将PlanZajecJavaProjektApplet.class与HTML放在同一目录中?是否有多个类?如果是这样,你需要调用jar文件。是的,我知道这两个文件都在src文件夹中。最好把错误消息的实际文本放在问题中,特别是如果你还没有足够的代表在线发布图片的话。这样,即使没有链接到图片,也没有像我这样的人来为您在线发布,人们都知道发生了什么。
src folder
?我想它应该放在
bin文件夹中。
import java.awt.GridBagConstraints;
import java.lang.reflect.InvocationTargetException;
import javax.swing.JButton;
import javax.swing.JTextArea;

public class PlanZajecJavaProjektApplet extends javax.swing.JApplet {
...