JFrame停止弹出.jar

时间:2012-01-28 21:56:10

标签: java swing netbeans jar jframe

使用NetBeans,我开发了一个程序,它使用多个JFrame来显示信息。 从NetBeans启动它可以很好地工作,但使用自动生成的.jar,应该打开新JFrame的操作似乎不起作用。

以下是我如何打开新JFrame

的一般示例
public class MyFrame extends JFrame {
    ...
}

public class OtherFrame extends JFrame {

    void showFrame() {
        new MyFrame().setVisible(true);
    }
}

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

“行动”是什么意思?你是说尝试运行jar根本不运行程序(没有GUI出现)?或者你可以运行它并出现GUI,但你没有得到预期的行为?如果您的jar不可运行,则需要一个正确的清单文件。确保在NetBeans中正确导出jar。如果出现GUI,那么代码就是问题,而不是NetBeans。

答案 1 :(得分:-1)

甚至可以在Java中同时打开2个JFrame吗?我不是说它不是 - 我从未尝试过。但是你要做些什么呢?让应用程序占用多个JFrame是一种不好的做法。您应该能够遵循规则一个应用程序一个Jframe几乎任何可以想象的应用程序。