2017-01-31 8 views
-2

私はプログラミングには慣れていません。私は簡単な学校プロジェクトを作ります。私はすべてを動的にしようとしています。私は2つのJPanel容器を持っています。私は1つに1:5を分ける必要がありますJFrame。しかし、私は適切なレイアウトを見つけることができません。JPanelレイアウトの問題:比率/スペースの比率で

パネルのスペースを1:5の比率で割り当てる方法を教えてください。

+2

が鳴る可能[XY問題](http://meta.stackexchange.com/questions/66377/what-is- the-xy-problem)型の質問です。 2つのJPanelの機能を含めるために、このGUIがどのように使用されるか教えてください。また、適切なコードを表示してください。 –

+1

@HovercraftFullOfEelsのアドバイスに加えて、ASCIIアート、またはGUIの*意図された*レイアウトの簡単な図を最小サイズで提供し、サイズ変更可能な場合は幅と高さを増やしてください。 –

答えて

1

GridBagLayoutはあなたに 'weight'属性を与えます。第1のパネルは、重み= 1および第2のパネル重み= 5を有することができる。

How to Use GridBagLayoutを参照してください。

はまた、いくつかの作業例があります:あなたが尋ねるすることができるように

GridBagLayoutDemo.java