2013-04-21 68 views
0

我剛做了一個閃屏類,它的一切都很完美。我還有一門課,那就是我的遊戲課。現在我只想知道我該如何做到這一點,當用戶在主函數中運行遊戲類時,它將首先運行該閃屏類,然後運行遊戲類?運行一個課程,然後運行另一個

只是爲了解釋如果你不明白,因爲我的英語不好: 我有兩個班。一個叫做Splash,另一個叫做game。現在用戶將通過運行main方法來運行該遊戲類。現在我想在主要方法運行時發生什麼我想讓飛濺類首先運行,以便顯示啓動畫面,然後讓遊戲類直接運行。我有兩個班,但不知道如何解決這個問題。

+0

在最後一個問題中,您提供了有關如何創建一個啓動畫面的Swing教程的鏈接。因此請按照教程中的示例進行操作。 – camickr 2013-04-21 23:46:01

+0

我已經做了這個,但我做了一個類 – 2013-04-21 23:55:16

+0

所以你只是調用其他類。 Basiaclly SplashScreen就像一個模態對話框。你調用一些代碼並等待它完成。完成後,代碼將繼續執行。所以從你的JFrame你決定什麼時候你想調用SplashScreen。在構建框架的所有組件之前,是否調用它?或者在構建所有組件之後但在使框架可見之前調用它。我們不知道你是如何組織你的課程的,所以我們不能給你一個詳細的答案。 – camickr 2013-04-22 00:09:44

回答

1

您可以創建一個interface,它可以傳遞給啓動屏幕(例如),一旦啓動屏幕完成,將執行規定的方法。

+0

可以向我展示一個示例嗎? – 2013-04-22 00:03:36

+0

你的splach屏幕是如何設置的? – MadProgrammer 2013-04-22 00:04:12

相關問題