J框架停止弹出.jar



使用NetBeans,我开发了一个程序,该程序使用几个JFrame来显示信息。从NetBeans启动它非常有效,但对于自动生成的.jar,应该打开新JFrame的操作似乎不起作用。

以下是我如何打开新的JFrame 的一般示例

public class MyFrame extends JFrame {
    ...
}
public class OtherFrame extends JFrame {
    void showFrame() {
        new MyFrame().setVisible(true);
    }
}

感谢您提前提供帮助。

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

在Java中是否可以同时打开2个JFrame?我并不是说没有——我从来没有尝试过。但是你想干什么呢?让一个应用程序占用多个JFrame是一种糟糕的做法。对于任何可能的应用程序,你都应该能够遵循一个应用程序一个Jframe的规则。

相关内容

  • 没有找到相关文章

最新更新