Java 无法在浏览器中启动小程序的html
我刚开始在大学学习小程序技术。需要建议或帮助。我无法在浏览器中显示小程序的html。启动时,我只有一条消息ClassNoFoundException。使用Firefox+Eclipse+Xubuntu。我想我在浏览器中安装了所有我需要的东西 我的简单代码:Java 无法在浏览器中启动小程序的html,java,applet,awt,Java,Applet,Awt,我刚开始在大学学习小程序技术。需要建议或帮助。我无法在浏览器中显示小程序的html。启动时,我只有一条消息ClassNoFoundException。使用Firefox+Eclipse+Xubuntu。我想我在浏览器中安装了所有我需要的东西 我的简单代码: Pack/Recs.java package Pack; import java.applet.*; import java.awt.*; public class Recs extends Applet { private sta
Pack/Recs.java
package Pack;
import java.applet.*;
import java.awt.*;
public class Recs extends Applet {
private static final long serialVersionUID = 1L;
int a;
int b;
String tempStr;
public void start()
{
a = 50;
b = 50;
tempStr = "Hallo!";
}
public void paint(Graphics g)
{
g.drawString(tempStr, 10, 10);
g.drawOval(20, 20, a, b);
}
}
我的html文件:
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
<title>Java Applet</title>
</head>
<body>
<h3>Java Applet</h3>
<applet code="Pack.Recs.class" height="400" width="500">
<param name=width_a value=100>
<param name=height_a value=200>
Your browser does not support the <code>applet</code> tag.
</applet>
</body>
</html>
我找到了解决办法!我从pack中移动了*.java文件,并将其留在/src root中
在html中,我实现了类的路径和从/bin文件夹运行的html文件。我认为您可能将类放在了错误的目录中。您需要在index.html的根文件夹中创建一个Pack文件夹,然后将Recs.class文件放入其中。或者简单地,将类移动到默认包移除包包;行,将类文件移动一步父级,编译并放置索引的根文件夹。html@Adem是的,我忘了说。在根文件夹中,我有applet.html和文件夹包。在文件夹包中,我们有*.java文件,如果我用java文件替换标记,是否也一样?您应该有.class文件,而不是java1。为什么要编写小程序?如果是老师指定的,请参考。2为什么使用AWT?请参阅,了解放弃AWT使用组件而支持Swing的许多好理由。