前頁ではカードの最初と最後以外は前又は後ろに1つずつ移動させて表示していましたが、特定のカードを指定して表示させることも可能です。指定したカードを表示するにはCardLayoutクラスで用意されている「show」メソッドを使います。加されたコンポーネントに切り替えます。合、処理は行われません。コンポーネントの名前1番目の引数にはCardLayoutを設定しているコンテナ(フレームやパネルなど)のオブジェクトを指定します。2番目の引数にカードの名前を指定します。カードの名前と言うのはコンテナにコンポーネントを追加する時に使う「add」メソッドの2番目の引数で指定した文字列のことです。次の例で考えて見ます。"button2");この場合、2枚のカードが追加されますが最初のカードの名前が「button1」で次のカードの名前が「button2」となります。実際の使い方は次のようになります。"button1");サンプルプログラムでは簡単なサンプルを作成して試してみます。}}上記をコンパイルした後で実行すると次のように表示されます。画面下のボタンが各カードにそれぞれ対応しています。「label」ボタンをクリックして下さい。対応するカードが表示されます。次に「checkbox」ボタンをクリックして下さい。こちらも対応するカードが表示されます。IKURA初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を多数行っています。