如何使用Java制作freedom桌面应用程序

如何使用Java制作freedom桌面应用程序,java,class,exe,Java,Class,Exe,我是Java的新手。我有个小问题。 假设我用Java编写了如下代码:- import java.awt.*; import java.applet.*; public class J02_02 extends Applet { public void paint (Graphics g) { g.drawString("Make a Software From this Java Code",10,100); } } 我已经使用javac命令将它编译成一

我是Java的新手。我有个小问题。 假设我用Java编写了如下代码:-

import java.awt.*;
import java.applet.*;
public class J02_02 extends Applet
{
    public void paint (Graphics g)
    {
        g.drawString("Make a Software From this Java Code",10,100);
    }
}
我已经使用
javac
命令将它编译成一个J02_02.class,它在javaapplet中运行良好。但是,我想用这段代码制作一个freedom桌面应用程序。想想看,我想让桌面应用程序像我们使用的任何其他软件一样:Firefox、记事本、KMPlayer。我的意思是,我想在没有安装java的计算机上运行这个应用程序。我想把这个.class文件变成一个.exe软件。.exe软件应在windows/linux等任何平台上运行,而无需安装Java/jdk等其他软件

我该怎么做呢?

提前(AOT)编译器就是答案


AOT编译器上的一个常见问题是。

在您的情况下,AOT编译器显然是一种过度使用

查看我文章中的其他选项


以防万一,Excelsior JET 9支持Java 7:

我可以从哪里下载?我需要一个逐步的答案,包括从头到尾要做什么。请注意,excelsior还不支持Java7,您必须将代码重新编译为Java6。你可以尝试谷歌搜索,它可能会给你一些其他品牌的。我用的是Java7。请查找与Java 7兼容的内容。我无法获得任何。我可以,但我知道您可以为此提供更好的解决方案。:)