将 Java 小程序导出到 .jar [英] Export Java applet to .jar

查看:30
本文介绍了将 Java 小程序导出到 .jar的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的问题是:

当我尝试导出我的小程序时,我找不到主类".当我双击导出的 jar 文件时,什么也没有出现,但是当我编译我的代码时它工作正常!

When I tried to export my applet, I couldn't find the 'main class'. When I double click on the exported jar file, nothing appears, but when I compile my code it works fine!

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 !");     
    }


}

推荐答案

jar 文件和小程序是两种不同的东西.您应该考虑阅读有关它们的一些基础知识.小程序是从网页启动的,没有 main 方法.它有自己的方法循环.你不能通过双击 jar 文件来运行它,但你必须从网页上调用它.

A jar file and an applet are two different things. You should consider reading some basics about them. A applet is launched form a web page and has no main method. It has its own cycle of methods. You cant run it by double clicking the jar file but you have to call it from a web page.

考虑阅读:

  1. Java 小程序

JAR 格式

Java Web 视图(这可能很有趣)

这篇关于将 Java 小程序导出到 .jar的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆