appendix> Component> JPanel | TOPUPPREVNEXT |
コンストラクタ | 機能 |
---|---|
Panel ( ) | FlowLayout() の パネルを生成します。背景色だけがある四角い領域です。 |
Panel ( LayoutManager layout ) | layout で指定されるレイアウトのパネルを生成します。 |
メソッド | 機能 |
---|---|
Dimension getPreferredSize( ) | このパネルの表示サイズを返します。setPreferredSize() がされていればその値を返します。 |
protected void paintComponent ( Graphics g ) | このパネルに対する描画をここに記述します。 このメソッドは、「呼び出してなにかをする」のではなく、 このパネルの再描画が必要になったときに呼び出してもらう ためのものです。 16.2 Swing コンポーネントの描画 参照。 |
void setBackground ( Color bc ) | 背景色の指定をします。 |
void setBorder ( Border b ) | 枠をつけます。 BorderFactory 参照。 |
void setPreferredSize ( Dimension d ) | パネルの大きさを指定します。 |
void setOpaque ( boolean opq ) | opq が true のとき不透明(背景色が有効)、 false であれば透明なパネルになります。 通常は不透明。 |
メソッド | 機能 |
---|---|
Component add ( xxx ) | パネルに コンポーネント xxx をのせる。 パネルのレイアウトによって、 xxx の部分がかわります。 |
void setLayout ( LayoutManager layout ) | レイアウトを指定します。 |
メソッド | 機能 |
---|---|
void addxxxListener ( xxxListnener l ) | リスナ l を追加する。 xxx の部分はリスナの名前。 |
Image createImage ( int width, int height ) | ダブルバッファリングに使用できるオフスクリーン描画イメージを生成します。 コンポーネントが表示できない場合は null が返ります。 BufferedImage クラスは、Image クラスのサブクラスです。 |
void repaint ( ) | このパネルを再描画します。 |
void setSize ( Dimension d ) | パネルを d で指定された大きさにします。 |
void setSize ( int w, int h ) | パネルの幅を w ピクセル、 高さを h ピクセル にします。 |
作成日:2004-11-11
更新日:2012-11-15