我有一个java applet,我想在我的jpanel上添加一个预先设计的Jpanel作为表单。我的Jpanel表单位于另一个名为MyForm.java的java文件中。我的JavaApplet类代码是:
public class JavaApplet extends JApplet{
@Override
public void init(){
Container container = this.getContentPane();
container.add(new MyForm());
}
}
我运行此页面的html代码非常简单:
<HTML>
<HEAD>
<TITLE>The Palindrome Page</TITLE>
</HEAD>
<BODY>
<P>My favorite meat-related palindrome is:
<BR>
<APPLET CODE="JavaApplet.class" WIDTH=600 HEIGHT=100>
A secret if your browser does not support Java!
</APPLET>
</BODY>
</HTML>
现在可以将两个.class文件(MyForm.clsss&amp; JavaApplet.cleass)放在htmls文件中吗?是否有必要将我的所有代码都放在单个文件中?
谢谢
答案 0 :(得分:1)
MyForm
添加到框架而不是小程序。 (您可以在main方法中创建一个框架并将其添加到那里。)回答您的具体问题。
现在可以将两个.class文件(MyForm.clsss&amp; JavaApplet.cleass)放在htmls文件中吗?
如果松散的类文件都在同一目录(和包)中,则应找到它们。但更安全的是,使用一个Jar。
是否有必要将我的所有代码都放在单个文件中?
Java源代码文件?不 - 绝对不是。类?推荐1 Jar。
如果使用Jar,则archive
元素中需要applet
属性。