【问题标题】:Run one class and then another运行一个类,然后另一个
【发布时间】:2013-04-21 23:42:00
【问题描述】:

我刚刚制作了一个闪屏课程,一切都很完美。我还有另一个课,这是我的游戏课。现在我只想知道我是怎么做到的,所以当用户在主函数中运行游戏类时,它会先运行启动画面类,然后再运行游戏类?

如果你不明白我的英语不好,只是为了解释一下: 我有两节课。一种叫做Splash,另一种叫做game。现在用户将通过运行 main 方法来运行该游戏类。现在我想在运行 main 方法时发生什么,我希望首先运行启动类,以便它显示启动屏幕,然后让游戏类直接运行。我有两个班级都在工作,但不知道如何解决这个问题。

【问题讨论】:

  • 在您的最后一个问题中,您获得了 How to Create a Splash Screen 上的 Swing 教程的链接,该教程执行此操作。因此,请按照教程中的示例进行操作。
  • 我已经做到了,但我进入了另一个班级
  • 所以你只需调用另一个类。基本上,SplashScreen 就像一个模态对话框。您调用一些代码并等待它完成。完成后,代码将继续执行。因此,您可以从 JFrame 中决定何时调用 SplashScreen。在构建框架的所有组件之前调用它。还是在构建所有组件之后但在使框架可见之前调用它。我们不知道您是如何组织课程的,因此我们无法为您提供详细的答案。

标签: java swing user-interface splash-screen


【解决方案1】:

您可以创建一个interface,该interface 可以传递给启动屏幕(例如),该屏幕将在启动屏幕完成后执行规定的方法。

【讨论】:

  • 您的初始屏幕是如何设置的?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-21
  • 2022-11-17
  • 1970-01-01
  • 2019-12-10
  • 1970-01-01
相关资源
最近更新 更多