0

私は Java の初心者で、今は GUI をいじっています。私は今、少しのコンテンツ(テキスト、画像など)を持っていJFrameます-それを呼びましょう-。page1そこで、私がやりたいことは、さまざまなコンテンツを持つそのような「ページ」をいくつか作成し、プログラム内でこれらのページを切り替えることができるようにすることです。

だから私の質問は、これを行うための最良の方法は何ですか? さまざまな画像とテキストを使用して を作成したいとしますpage2。それを実現するには、何を見ればよいでしょうか?

これが少し理解できることを願っています。何を掘り下げるかを知っているので、正しい方向にプッシュする必要があるだけです。

4

1 に答える 1

5

を使用することもできますCardLayoutCardLayout の使用方法のチュートリアルを次に示します。

例 :

//Where instance variables are declared:
JPanel cards;
final static String BUTTONPANEL = "Card with JButtons";
final static String TEXTPANEL = "Card with JTextField";

//Where the components controlled by the CardLayout are initialized:
//Create the "cards".
JPanel card1 = new JPanel();
...
JPanel card2 = new JPanel();
...

//Create the panel that contains the "cards".
cards = new JPanel(new CardLayout());
cards.add(card1, BUTTONPANEL);
cards.add(card2, TEXTPANEL);
于 2013-06-25T17:15:30.990 に答える