java - 如何使用 Java 制作自由桌面应用程序

标签 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 命令将其编译为 J02_02.class,并且它在 Java Applet 中运行良好。但是,我想用这段代码制作一个自由的桌面应用程序。想一想,我想制作一个桌面应用程序,就像我们使用 IE 的任何其他软件一样:Firefox、记事本、KMPlayer。我的意思是,我想在未安装 java 的计算机上运行此应用程序。我想将此 .class 文件制作为 .exe 软件。 .exe 软件应该可以在 Windows/Linux 等任何平台上运行,而无需安装 Java/jdk 等其他任何东西。

我该怎么做?

最佳答案

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

AOT 编译器上的常见情况是 Excelsior .

关于java - 如何使用 Java 制作自由桌面应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15183298/

相关文章:

java - 为什么我可以在超出范围的方法中修改列表而不返回它?

java - 如何为Android资源设置固定id

c++ - 如何使用大小未知的 boost::array 作为对象变量

C: exec到我自己的exe文件

java - Java 中的 PermGen 空间

java - 另一个将文本文件放入 Arraylist 的方法

java - 如何扩展 Singleton 类

c++ - 再次初始化一个变量

.net - 如何获取可执行文件的版本?

c - 在 Cygwin 中运行 C 程序不会产生任何结果