メインレイアウトにGroupLayout
を使用しています。内部パネルを追加するまで、ベースラインの整列がうまくいきます。これらのパネルにはベースラインが伝播していないようです:GroupLayout
のパネルに直接追加されたボタンやラベルなどはすべて、ベースラインに対して正しく整列されていますが、インナーパネルの内側のコンポーネントは正しく表示されません。GroupLayoutとネストされたパネルでベースラインが壊れた
Scalaのスイングは驚くほどGroupPanel
を持っていないので、私はAndreas Flierlから1を使用していますが、私はそれが基本的なスイングクラスの問題だし、それらを調整する方法を確信しているとして、それは、重要ではありません。
スクリーンショットでは、インナーパネルがベースラインではなく底面とどのように位置合わせされているかを確認してください。この問題は、子パネルに使用されているレイアウトマネージャ(別のグループレイアウトでも可)とは関係ありません。