1

一度にフレームの同じ領域に表示されると想定される 5 つの非常によく似たパネルを作成しました。つまり、アプリがそれらの 1 つ (JPanel0) にスターを付けると、表示され、他の 4 つが作成されますが表示されません。ボタン1を押すと、JPanel1が表示され、JPanel0が非表示になります。すべて同じです。

私はなんとか BorderLayout に近づきましたが、それらすべてを中央の位置に配置することはできません。誰かが私を助けることができますか?どうもありがとうございました!

4

2 に答える 2

5

あなたCardLayoutが探しているかもしれないものでしょうか?

Javaチュートリアルには、 CardLayoutの使用方法に関する記事があります。JPanelこれには、を使用してスワップされるいくつかのを切り替える例が含まれていますCardLayout

于 2009-05-30T15:22:51.543 に答える
0

もう1つのオプションは、OverlayLayoutを使用することです。

于 2009-05-30T16:33:45.930 に答える