一度にフレームの同じ領域に表示されると想定される 5 つの非常によく似たパネルを作成しました。つまり、アプリがそれらの 1 つ (JPanel0) にスターを付けると、表示され、他の 4 つが作成されますが表示されません。ボタン1を押すと、JPanel1が表示され、JPanel0が非表示になります。すべて同じです。
私はなんとか BorderLayout に近づきましたが、それらすべてを中央の位置に配置することはできません。誰かが私を助けることができますか?どうもありがとうございました!
あなたCardLayout
が探しているかもしれないものでしょうか?
Javaチュートリアルには、 CardLayoutの使用方法に関する記事があります。JPanel
これには、を使用してスワップされるいくつかのを切り替える例が含まれていますCardLayout
。
もう1つのオプションは、OverlayLayoutを使用することです。