Webアプリ開発エンジニアのための技術情報サイト「テックスコア」

6. コンテナ

6.1. javax.swing.JPanel

他のコンポーネントを入れるために使用するコンポーネントを「コンテナ」と呼びます。その代表的なものが「JPanel」です。「JPanel」のデフォルトのレイアウトマネージャーは「FlowLayout」で、「add」メソッドによりコンポーネントを追加する事ができます。コンテナの中にコンテナを含める事により、複雑なインタフェースを作成する事もできます。また「setLayout」メソッドを使用してレイアウト・マネージャーを他のものに変える事もできます。

JPanel panel=new JPanel();
panel.add(new JLabel("ラベル"));
panel.add(new JButton("ボタン"));

(実習課題1)

以下のウィンドウを表示するプログラムを作成しなさい。

実習課題の図
  • JFrameのデフォルトのレイアウトマネージャーは変えない。
  • 使用したパネル(JPanel)は3つ。
  • それぞれのパネルに含まれるコンポーネントはラベルとボタン。1つずつ。

解答例はこちら



前のページへ TECHSCOREのTOPページへ 次のページへ
TECHSCORE PR
PR
PR
PR
PR
PR

techscore(トップページへ)
TECHSCORE書店
TECHSCOREトップページJavaSQLXMLリッチクライアントモデリングセマンティックWebその他技術Tuigwaa