将Java小程序导出到.jar

时间:2013-07-26 16:35:23

标签: java jar applet export

我的问题是:

当我尝试导出我的applet时,我找不到'主类'。当我双击导出的jar文件时,什么都没有出现,但是当我编译我的代码时它工作正常!

The code here         

import java.applet.*;
import java.net.*;
import javax.swing.*;
import javax.swing.border.Border;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
import java.net.URL;

public class Jap_Learn extends JApplet {
    AudioClip SOUND;
    AudioClip SOUND1;
    public void init() {


    Dimension Screensize =
        Toolkit.getDefaultToolkit().getScreenSize();
    JFrame fr = new MainFrame();
    String Serial;
    Serial = JOptionPane.showInputDialog("Set serial of The prOduct");
    int ISerial;
    ISerial = Integer.parseInt(Serial);
    if(ISerial == 47)
    {fr.show();
    SOUND = getAudioClip(getCodeBase(),"Music.wav");

    SOUND.play();}
    else
    {
    SOUND1 = getAudioClip(getCodeBase(),"TestSnd.wav");
    SOUND1.play();
    JOptionPane.showMessageDialog(null, "wrOng serial !");     
    }


}

1 个答案:

答案 0 :(得分:1)

jar文件和applet是两回事。你应该考虑阅读一些关于它们的基础知识。 applet从网页启动,没有主要方法。它有自己的方法循环。 你不能通过双击jar文件来运行它,但你必须从网页上调用它。

考虑一下这个:

  1. Java Applet

  2. JAR format

  3. Java Web View(这可能很有趣)