当前位置: 首页 > 知识库问答 >
问题:

如何从另一个JInternalFrame调用JInternalFrame?

苏宜人
2023-03-14

它是可能的??从另一个JInternalFrame调用JInternalFrame??如果是,如何?

我已经找了好几个小时的答案了以前我发现了一些问题。。

在这里如何管理调用另一个JInternalFrame的JInternalFrame?

我不知道这意味着getInstance?我认为这是一个内容窗格的容器。与此问题相同

但是,在主Jframe的desktopPane中,有没有办法从一个JinternalFrame调用其他JinternalFrame。

这两个问题都没有给出正确的答案。错误总是这样。。

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

帮帮我,我花了一天时间来回答这个悲伤的问题。。。

或者,从另一个角度来说,它可能是盲/返回一个值到主JFrame???

谢谢u:)

共有1个答案

夏涵畅
2023-03-14

这要视情况而定。如果你只想与另一个JInternalFrame本身(而不是框架的特定实例)交互,你可以使用JDesktopPane#getAllFrames。

如果你需要执行一个特定的/自定义的方法,你最好将框架的引用传递给想要调用它的框架...

或者更好的是,开发某种可以修改和触发事件的模型,将逻辑与用户交互界面分开

 类似资料:
  • 我正在Java Swing中开发一个桌面应用程序。我遇到了一个问题,从另一个JInternal Frame显示JInternalFrame。 我有3帧主框架,其中我放置jdesktopPane是(frmMain)和2个JInternalFrames(f1和f2) 我在frmMain中有菜单,从那里我可以很容易地调用和显示2个JInternalFrames,但问题是如何通过单击f2上的按钮来调用f1

  • 我在桌面窗格中有一个 J内部框架(tab_items)。我想在同一桌面窗格中打开另一个JInternalframe(frm_add_items),每当用户单击tab_items中的弹出菜单时。我该怎么做?

  • 问题内容: 我正在尝试做一个简单的Jform,并从另一个类中调用它。我想在服务器客户端应用程序中使用此Jframe,但是我不知道如何从另一个类打开JFrame类。 就像用户必须选择 1-打开Jframe。 2-退出。 那么我在做什么错呢? 以下是代码: 名为Calculas.java的Jframe类 名为Test.java的测试类 问题答案: 如果这很天真,请原谅我,因为我不是Java程序员的任何

  • 在我的项目中,我有3个文件: FXMLController.java这是一个JavaFX文件 FXML。这是另一个JavaFX文件 JavaApplication3.java这个文件只包含我的主要方法: 我想从我的主方法启动我的FXMLController类来运行这个程序。怎么做呢?我写的代码不工作可能是因为我有这个错误“没有找到合适的方法启动”。

  • 嗨我正在努力解决我面临的问题 我想做的是调用test1类的zahl方法 这是我尝试过的,但它什么也没有返回,即使它应该显示我的错误。

  • 问题内容: 抱歉,我确定一个基本问题,但似乎无法弄清楚。 说我有这个程序,文件名为: 如何在另一个程序中调用它?我试过了: 而不是“ hello world”,我得到了……过去我通过将第一个文件设为类来做到这一点,但我想知道如何正确导入该函数?如果有帮助,我会在我的真实文件中打印字典 问题答案: 您需要打印调用函数的结果,而不是函数本身: 另外,您可以省略子句,而不是: 如果更方便,也可以使用: