javax.swing.plaf.basic
クラス BasicTableHeaderUI
java.lang.Object
|
+--javax.swing.plaf.ComponentUI
|
+--javax.swing.plaf.TableHeaderUI
|
+--javax.swing.plaf.basic.BasicTableHeaderUI
- public class BasicTableHeaderUI
- extends TableHeaderUI
BasicTableHeaderUI の実装です。
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
header
protected JTableHeader header
- ペイントをこの UI に委譲している JTableHeader です。
rendererPane
protected CellRendererPane rendererPane
mouseInputListener
protected MouseInputListener mouseInputListener
BasicTableHeaderUI
public BasicTableHeaderUI()
createMouseInputListener
protected MouseInputListener createMouseInputListener()
- JTable のマウスリスナーを作成します。
createUI
public static ComponentUI createUI(JComponent h)
installUI
public void installUI(JComponent c)
- オーバーライド:
- クラス ComponentUI 内の installUI
installDefaults
protected void installDefaults()
- フォント、フォアグラウンド、バックグラウンドなどの JTableHeader プロパティを初期化します。フォント、フォアグラウンド、バックグラウンドプロパティは、現在の値が null または UIResource の場合にだけ設定され、ほかのプロパティは現在の値が null の場合に設定されます。
- 関連項目:
installUI(javax.swing.JComponent)
installListeners
protected void installListeners()
- リスナーを JTableHeader に接続します。
installKeyboardActions
protected void installKeyboardActions()
- JTableHeader ですべてのキーボードアクションを登録します。
uninstallUI
public void uninstallUI(JComponent c)
- オーバーライド:
- クラス ComponentUI 内の uninstallUI
uninstallDefaults
protected void uninstallDefaults()
uninstallListeners
protected void uninstallListeners()
uninstallKeyboardActions
protected void uninstallKeyboardActions()
paint
public void paint(Graphics g,
JComponent c)
- オーバーライド:
- クラス ComponentUI 内の paint
getMinimumSize
public Dimension getMinimumSize(JComponent c)
- ヘッダの最小サイズを返します。最小幅は、各列の最小幅の合計にセル間のスペースを足した値です。
- オーバーライド:
- クラス ComponentUI 内の getMinimumSize
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- ヘッダの適切なサイズを返します。適切な高さは、ヘッダレンダリングによって提供される各コンポーネントの適切な高さの最大値です。適切な幅は、各列の適切な幅の合計にセル間のスペースを足した値です。
- オーバーライド:
- クラス ComponentUI 内の getPreferredSize
getMaximumSize
public Dimension getMaximumSize(JComponent c)
- ヘッダの最大サイズを返します。最大幅は、各列の最大幅の合計にセル間のスペースを足した値です。
- オーバーライド:
- クラス ComponentUI 内の getMaximumSize
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.