|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.plaf.ComponentUI | +--javax.swing.plaf.TableHeaderUI | +--javax.swing.plaf.basic.BasicTableHeaderUI
BasicTableHeaderUI の実装です。
内部クラスの概要 | |
class |
BasicTableHeaderUI.MouseInputHandler
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
フィールドの概要 | |
protected JTableHeader |
header
この UI へのペイントに委譲している JTableHeader です。 |
protected MouseInputListener |
mouseInputListener
|
protected CellRendererPane |
rendererPane
|
コンストラクタの概要 | |
BasicTableHeaderUI()
|
メソッドの概要 | |
protected MouseInputListener |
createMouseInputListener()
JTable のマウスリスナーを作成します。 |
static ComponentUI |
createUI(JComponent h)
|
Dimension |
getMaximumSize(JComponent c)
ヘッダの最大サイズを返します。 |
Dimension |
getMinimumSize(JComponent c)
ヘッダの最小サイズを返します。 |
Dimension |
getPreferredSize(JComponent c)
ヘッダの適切なサイズを返します。 |
protected void |
installDefaults()
フォント、フォアグラウンド、バックグラウンドなどの JTableHeader プロパティを初期化します。 |
protected void |
installKeyboardActions()
JTableHeader ですべてのキーボードアクションを登録します。 |
protected void |
installListeners()
リスナーを JTableHeader に接続します。 |
void |
installUI(JComponent c)
|
void |
paint(Graphics g,
JComponent c)
|
protected void |
uninstallDefaults()
|
protected void |
uninstallKeyboardActions()
|
protected void |
uninstallListeners()
|
void |
uninstallUI(JComponent c)
|
クラス javax.swing.plaf.ComponentUI から継承したメソッド |
contains, getAccessibleChild, getAccessibleChildrenCount, update |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected JTableHeader header
protected CellRendererPane rendererPane
protected MouseInputListener mouseInputListener
コンストラクタの詳細 |
public BasicTableHeaderUI()
メソッドの詳細 |
protected MouseInputListener createMouseInputListener()
public static ComponentUI createUI(JComponent h)
public void installUI(JComponent c)
ComponentUI
内の installUI
protected void installDefaults()
installUI(javax.swing.JComponent)
protected void installListeners()
protected void installKeyboardActions()
public void uninstallUI(JComponent c)
ComponentUI
内の uninstallUI
protected void uninstallDefaults()
protected void uninstallListeners()
protected void uninstallKeyboardActions()
public void paint(Graphics g, JComponent c)
ComponentUI
内の paint
public Dimension getMinimumSize(JComponent c)
ComponentUI
内の getMinimumSize
public Dimension getPreferredSize(JComponent c)
ComponentUI
内の getPreferredSize
public Dimension getMaximumSize(JComponent c)
ComponentUI
内の getMaximumSize
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.