1

Java で単純なじゃんけんゲームを作成しています。プレーヤー 1 とプレーヤー 2 が選択できる 2 つの JList があります。問題は、選択が行われたときにJListを非表示にしたいということです(明らかな理由で、そうでなければゲームに意味がありません^_^)が、これを行う方法を見つけていないので、選択したままにします価値。誰かが私を正しい方向に向けることができますか?

ありがとう!

4

2 に答える 2

2

JList は、さまざまな程度で使用できるメソッドの広範なリストを持つ JComponent を拡張します。たとえば、ユーザーの操作から JList を無効にするだけの場合は、そのコンポーネントを「グレー表示」するsetEnabledがあります。JList を完全に非表示にする場合は、setVisibleを参照してください。

どちらのルートを使用する場合でも、これらのメソッドの 1 つをユーザーが選択する場所にドロップするだけで、準備完了です。ユーザーの選択を保存するには、特定の JList を超える変数にそれを保存して、後で相手の値と比較できるようにします。これを一読することをお勧めします。

于 2012-10-11T23:34:17.260 に答える
0

jlist1.setVisible(false) は非表示にします

于 2012-10-12T00:53:32.620 に答える