在浏览器中打开Java小程序时遇到问题

在浏览器中打开Java小程序时遇到问题,java,applet,Java,Applet,这是一个最初设计为Java应用程序的程序。我希望它在浏览器的小程序中工作。问题是我无法让浏览器成功打开并运行小程序,这可能是由于编写的代码不好,或者只是小程序代码与应用程序代码不同,如果是这样,我在哪里可以找到“如何在小程序中编码” 我应该为applet表达式使用代码(使用mozilla)并指定包,还是保持原样作为代码库?问题出在代码上吗?这是我正在调用的main()方法吗?文件的扩展名应该是.class吗?因为Netbeans会自动给它.java,即使我选择了:新文件-->java-->jav

这是一个最初设计为Java应用程序的程序。我希望它在浏览器的小程序中工作。问题是我无法让浏览器成功打开并运行小程序,这可能是由于编写的代码不好,或者只是小程序代码与应用程序代码不同,如果是这样,我在哪里可以找到“如何在小程序中编码”

我应该为applet表达式使用代码(使用mozilla)并指定包,还是保持原样作为代码库?问题出在代码上吗?这是我正在调用的main()方法吗?文件的扩展名应该是.class吗?因为Netbeans会自动给它.java,即使我选择了:新文件-->java-->java类

我想创建一个小程序,提示您输入数据,然后它运行程序并在框内返回结果

所有的代码都不是必需的,但我提供这些代码完全是为了提供信息

HTML代码

Java代码 您的html:

<applet codebase="SigmaExpression12.java" width= "500" height="400">

应该更像:

<applet codebase="SigmaExpression12.class" width= "500" height="400">


你知道,Java不能运行。Java源代码。。。它只能运行已编译的东西。

首先,Java小程序技术正在消亡。并非所有浏览器都支持它。 例如,Google Chrome不支持小程序

其次,要运行applet,您需要对applet jar文件进行签名(请参阅JDK中的jarsigner工具)

第三,您需要将url小程序位置添加到异常站点列表中(请参见Java控制安全面板中的内容)

我建议你看一看。

1)看一看。2) 小程序中的所有内容都可以使用JavaScript、表单字段以及自定义绘制部分的HTML画布来完成。使用纯HTML/JS进行此操作。
<applet codebase="SigmaExpression12.class" width= "500" height="400">