目次へ

7. コンテナ2

7.1. javax.swing.JScrollPane

「JScrollPane」は大きいテキストやイメージを表示するために提供されている、スクロールバー付きのコンテナ・コンポーネントです。スクロールバーによって指定された、コンテナの領域の一部分を表示する働きをします。

「JScrollPane」のインスタンスの作成は以下のように行います。

JScrollPane scrollPane=new JScrollPane(new JLabel("label"));

以下のようにしても効果は同じです。

JScrollPane scrollPane=new JScrollPane();
scrollPane.getViewPort().add(new JLabel("label"));

下図は「JScrollPane」を用いたサンプルウィンドウです。

「JScrollPane」を用いたサンプルウィンドウ

(実習課題1)

上のサンプルウィンドウのように大きなイメージの一部分を「JScrollPane」によって表示するプログラムを作成しなさい。

解答例はこちら

↑このページの先頭へ

こちらもチェック!

PR
  • XMLDB.jp