2012-04-29 9 views
2

Javaの「記憶」または「ペアを見つける」ゲームを作りたいと思っていました。私のゲームはうまくいっていますが、大きな問題が1つあります。ユーザーが2番目の画像をクリックしてからx秒後に2つの画像を隠す方法はわかりません。メモリゲーム - X時間後に2枚のカードが消えるようにする

この行われているものである。ゲームはアレイ

  • に4x4のボタンを使用して作成され

    1. カードの値が分布している(名前、位置、アイコン)
    2. ユーザ次にクリックすぐに表示される最初のカードで
    3. ユーザーが2番目のものと同じ場合は2番目のものを、次に2番目のものを無効にしてから2を再表示します。

    しかし、どのように2番目のカードを表示してから2秒後にプログラムを表示させることができるのか分かりません...

    どうすればこの問題を解決できますか?

  • +0

    どのような例がありますか? – aliasbody

    +0

    @ twain249(第1文)答えが必要です、IMO。 –

    答えて

    1

    使用しているフレームワークによっては、タイマーユーティリティが必要です。

    たとえば、Swingを使用している場合は、上記のコメントのようにjavax.swing.Timerを使用できるはずです。 Swing Timer tutorialの場合は、このリンクに従ってください。彼らはそのページに言うように、スイングタイマーは、次のいずれかの方法で使用することができ、それらのいずれかの方法は次のとおりです。

    一度タスクを実行するには、遅延

    これは正確に何のように聞こえるの後あなたは達成しようとしています。

    また、多くの機能とオプションを持つJoda Timeのようなライブラリを試すこともできます。

    関連する問題