絶対的な意味で配置したい 1 つのコンポーネントを含む JPanel がありますが、残りのコンポーネントはレイアウト マネージャーに従って配置されます。
これを行う簡単な方法はありますか?
絶対的な意味で配置したい 1 つのコンポーネントを含む JPanel がありますが、残りのコンポーネントはレイアウト マネージャーに従って配置されます。
これを行う簡単な方法はありますか?
コンポーネントを他のすべてのコンポーネントの上にペイントしたいということですか? その場合は、JLayeredPane を使用する必要があります。
あなたがやりたいことを示すSSCCEを投稿してみませんか?
通常どおりフレームにコンポーネントを追加して、フレームを表示することができます。次に、このランダム コンポーネントを追加し、コンポーネントで setBounds を使用できます。パネルを revalidate() したり、フレームのサイズを変更したりしない限り、他のすべてのコンポーネントに対してこのコンポーネントをどのように配置するつもりかを確認できます。
ここにある も参照しOverlayLayout
てください。なぜか従来のギャラリーからは除外されていますが、参考になるかもしれません。
これを行うには、MigLayout を使用して JPanel を 1 つだけ必要とします。