Java パネルの「ドック」に問題があります。私はUIのようなものを持っています
パネルには、スライド バー、ボタン、およびスクロール ビューがあります。つまり、GirdBagLayout を使用した上記の while 領域です (BorderLayout も試しましたが、どちらも機能しません)。その下に別のパネルがあり、両方のパネルが GridBagLayout を持つ親パネルに配置されます。
「詳細」ボタンをクリックすると、パネルの高さを元の高さの 3 倍に拡張して、スクロールビューにより多くのものを垂直に表示できるようにします。もちろん、スライドバーとボタンをパネルの一番下に置いておきたいです。パネルでサイズ変更を呼び出しますが、次のようになりました。
スクロールビューが以前より長くなったがカットされ、バーとボタンが同じ場所に残っていることを示しています。私の質問は、スライドバーとボタンを常にパネルの下部に配置し、スクロールビューを正しく表示する方法です。