【发布时间】: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