【问题标题】:How to open JFrame from a class in different package?如何从不同包中的类打开 JFrame?
【发布时间】:2014-09-02 12:34:30
【问题描述】:

我正在开发一个 java 项目,我必须从不同包中的 jframe 打开一个 jFrame。我已导入文件,但在执行时出现空指针异常。 是的,我正在 netBeans 中创建项目,所以有什么方法可以使 jframe 公开或任何其他方法,我可以从不同的包访问 Jframe?

【问题讨论】:

  • 花点时间了解自动生成的代码。 netBeans 是一个很好的工具,但您至少需要学习一些 Java 基础以及 Swing 应用程序。
  • 请您发布您的代码,以及异常的堆栈跟踪,以便我们了解发生了什么?
  • @Braj 我找不到任何更改 jframe 说明符的选项
  • 请查看如何创建MCVE。如果您发布一个供我们测试,您可能会得到更好的帮助。

标签: java swing netbeans jframe packages


【解决方案1】:

您确定所需的框架属于同一个项目吗?如果没有,请将您想要的框架复制到当前项目中的任何一个包中。

然后在当前帧中执行以下操作:

FrameOfOtherPackage f = new FrameOfOtherPackage(); f.setVisible(true);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-05
    • 2015-08-03
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多