A BorderLayout
を使用しています。北の位置では、panNorth
と呼ばれるパネルを持っています。そこには、あるコンポーネントを追加しています(たとえば、1クリックで次の行(gridlayout)に1つのボタンを追加しています)。中央のメインフレームには、後で何かを追加します。ボーダーレイアウトSwing
私の今の問題は、panNorth
に新しいコントロールを追加するときに、サイズが大きくなり、BorderLayout's
の中央の場所を占有するときです。そこで北側にJScrollPane
を追加し、panNorth
をJscrollpaneに追加しましたが、何も起こりませんでした。同じことが再び起こっている。 JScrollPane
のサイズがpanNorth
の元のサイズに拡大されているので、すべてのコンポーネントが表示されるため、スクロールバーは現在完全には使用されていません。
一度に3行しか見えないようにする方法を提案してください。
あなたが回答した質問に対する受け入れられた回答を選択する必要があります。それは将来の人々がどの答えがあなたの問題を解決したかを見るのに役立ちます。 (投票ボタンの下にあるチェックマークをクリックしてください) – jjnguy
彼は防衛のために未解決の質問がたくさんあり、残りは1つしか間違った答えがあるかもしれません:) – willcodejavaforfood