Java 将JFrame转换为JApplet

Java 将JFrame转换为JApplet,java,deployment,applet,jframe,japplet,Java,Deployment,Applet,Jframe,Japplet,我有一个JFrame应用程序运行良好。但是现在我想在web上以小程序的形式运行它。这就是我所做的: import MyPackage.*; import javax.swing.*; import javax.swing.event.*; import java.awt.*; import java.awt.event.*; public class MyName extends JApplet { public void init() { setSize(600

我有一个JFrame应用程序运行良好。但是现在我想在web上以小程序的形式运行它。这就是我所做的:

import MyPackage.*;

import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;

public class MyName extends JApplet
{

     public void init() {
        setSize(600,450);
        new MyName()
     }

    public MyName() {
        JShellFrame frame = new JShellFrame(true, null, null);
        frame.setVisible(true);
    }

}
如何生成html文件以运行此小程序?另外,我还有一个小程序需要的外部jar文件。小程序是否不需要主方法?

签出。它涵盖了相关和相关的信息。它还提到了
main
方法:

与Java应用程序不同,小程序不需要实现主应用程序 方法

第节介绍HTML文件的详细信息。对于依赖项jar,您可以在
applet
标记的
archive
属性中指定多个jar

但是现在我想在网上运行它

然后放下这些废话,使用从链接启动帧。我说“胡说八道”有两个原因

  • JWS自java1.2以来就已经存在了&在过去几天中,这些论坛多次讨论了applet。看来你没有做太多的研究
  • 在上面显示的“庞大”的2行小程序代码中,其中一行是不明智的,另一行是毫无意义的,或者可能会产生堆栈溢出错误(无法费心尝试找出是哪一行)

  • 以下是一些可以使用的html:

    您可以根据应用程序需要的大小更改宽度和高度。还要确保将url作为jar的路径