2016-03-27 13 views
0

enter image description hereポジショニングJavaのスイングでボタン

こんにちは、

は、どのように私はボタンを移動することができ、絶対レイアウト」ことなく、その下のパネルの右側に「適用」?

+6

レイアウトマネージャを学び、使用してください。また、JPanelsを入れ子にします。主なJPanelはBorderLayoutを使うべきです。一番下のJPanelは、JPanelのメインのBorderLayout.PAGE_ENDの場所に配置する必要があります。下のJPanelは、BorderLayoutを使用することもできますし、ボタンを追加するとBorderLayout.LINE_ENDを追加できます。 –

+0

@HovercraftFullOfEelsデフォルトの 'JPanel'(' JFrame.getContentPane() ')はデフォルトで既に' BorderLayout'を持っていませんか? –

+0

@OlivierGrégoire:そうです。 –

答えて

3

パネルのFlowLayout.RIGHTを指定しますherehereに示すように、ボタンを押した:

JPanel p = new JPanel(new FlowLayout(FlowLayout.RIGHT)); 

そして01 pを追加パネルの面積は、BorderLayoutである。

image

+0

ありがとう、これは非常に便利でした:D – Andrew

+0

優秀;しばらくすると、左側の[空のチェックマーク](http://meta.stackoverflow.com/a/5235/163188)をクリックしてこの回答を受け入れることができます。 – trashgod

関連する問題