私のアプリケーションでは、この図のように 2 つの Swing コンポーネントが重なり合っています。問題は、オレンジ色のコンポーネントに垂直スクロールバーが必要なことですが、コンポーネントの右端を正確に揃えたい (ユーザーがアプリを広げたり狭めたりすると、幅が変わる可能性があります)。グリッド レイアウトのようなものを使用すると、スクロールバーがスペースを占有し、スクロールバーが赤いコンポーネントの右端に整列します。
スクロールバー コンポーネントを使用して個別に追加し、それを使用してオレンジ色のコンポーネントを制御する必要があるかもしれないと考えています。そのような別のコンポーネントにスクロールバーを取り付ける方法はありますか? スクロールペインを使わないと難しいと思います。また、これにアプローチする他の方法についての提案も受け付けています。