2011-02-09 8 views
0

これはタワー防衛ゲームのためのもので、トップセクションを300x200パネルに描画されたマップとオブジェクトにしたい複数のJButtonとJLabelを持つ300x100のパネル。どうすればいい?私は長い間スイングを使用してきましたが、グラフィックス部分を他のコンポーネントからどのように分離するか正確にはわかりません。Java 2dグラフィックスセクションとJComponentセクションの両方を下部に持つJPanelを持っていたい

答えて

0

メインのJPanelの中​​に2つのJPanelsを入れることをお勧めします。上位のものはマップとオブジェクト用で、下のものはJButtonとJLabelを含みます。 メインJPanelに適切なLayoutManagerを設定してください。

+0

メインJPanel –

+0

にどのレイアウトマネージャを使用することをお勧めしますか?私はボーダーレイアウトまたは縦型ボックスレイアウトを使用します。ゲームのJPanelのサイズが設定されていることを確認して、潰れないようにしてください。ここでは、レイアウト・マネージャーに関する非常に有用な情報があります。http://download.oracle.com/javase/tutorial/uiswing/layout/visual.html – MadcoreTom

関連する問題