2016-04-21 13 views
0

私はそれだけでここでは、この別のJPanelの中​​央にJPanelを追加するにはどうすればよいですか?

Example

のようにセンターの中に別のJPanelワールドビューの上にJPanelのマップを追加したいが、私のコードです:

public class WorldView extends JPanel implements ActionListener{ 

private JPanel map; 

public WorldView() throws IOException{ 
    this.setSize(1024,768); 
    this.setBackground(Color.BLACK); 
    map = new JPanel(); 
    this.add(map); 
} 
+0

ためHow to Use GridBagLayoutHow to Use Bordersを参照してください。例えばGridBagLayoutまたはBorderLayoutのようないくつかの他のレイアウトと組み合わせてGridBagLayoutを使用して、コンポーネントの周囲に空白を生成するGridBagConstraints#insetsまたはEmptyBorderを変更する可能性があり、今のものからあなたが望むものにするために何をしようとしましたか?それは今何をするのですか?何かエラーが出ますか、ここからどこに行くのか分かりませんか? –

答えて

0

はconstrctorでこれを追加します。 setLayoutのを(新しいFlowLayout(FlowLayout.CENTER));

+2

とにかく 'JPanel'のデフォルト設定はどちらですか? – MadProgrammer

関連する問題