从另一个Java应用程序运行桌面应用程序

时间:2014-12-02 17:55:13

标签: java netbeans

在Netbeans的帮助下,我制作了一个Java桌面应用程序。我刚刚在那个包中添加了一个按钮。我的意思是为了运行我之前制作的Java桌面应用程序。当搜索appview.java的主要方法(只包含一个main)时,有这样的代码:

public static void main(String[] args) {
    launch(SRECOApp.class, args);
}

我尝试将launch(SRECOApp.class, args);放在按钮的动作侦听器中,但它没有用。拜托,我现在该怎么办?

1 个答案:

答案 0 :(得分:1)

这是Desktop classRuntime class的含义。

桌面类更多的是打开与文件关联的应用程序(通过其文件扩展名)。

运行时类更多的是打开一个应用程序并将参数传递给这个应用程序。

例如:

Runtime.getRuntime().exec("notepad.exe")