|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.plaf.ComponentUI | +--javax.swing.plaf.TableUI | +--javax.swing.plaf.basic.BasicTableUI
BasicTableUI の実装です。
内部クラスの概要 | |
class |
BasicTableUI.FocusHandler
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
class |
BasicTableUI.KeyHandler
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
class |
BasicTableUI.MouseInputHandler
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
フィールドの概要 | |
protected FocusListener |
focusListener
|
protected KeyListener |
keyListener
|
protected MouseInputListener |
mouseInputListener
|
protected CellRendererPane |
rendererPane
|
protected JTable |
table
|
コンストラクタの概要 | |
BasicTableUI()
|
メソッドの概要 | |
protected FocusListener |
createFocusListener()
JTable でキーボードナビゲーションを処理するためのフォーカスリスナーを作成します。 |
protected KeyListener |
createKeyListener()
JTable でキーボードナビゲーションを処理するためのキーリスナーを作成します。 |
protected MouseInputListener |
createMouseInputListener()
JTable のマウスリスナーを作成します。 |
static ComponentUI |
createUI(JComponent c)
|
Dimension |
getMaximumSize(JComponent c)
テーブルの最大サイズを返します。 |
Dimension |
getMinimumSize(JComponent c)
テーブルの最小サイズを返します。 |
Dimension |
getPreferredSize(JComponent c)
テーブルの適切なサイズを返します。 |
protected void |
installDefaults()
フォント、フォアグラウンド、バックグラウンドなどの JTable プロパティを初期化します。 |
protected void |
installKeyboardActions()
JTable ですべてのキーボードアクションを登録します。 |
protected void |
installListeners()
JTable にリスナーを接続します。 |
void |
installUI(JComponent c)
|
void |
paint(Graphics g,
JComponent c)
installUI() により設定された table のインスタンス表現をペイントします。 |
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 JTable table
protected CellRendererPane rendererPane
protected KeyListener keyListener
protected FocusListener focusListener
protected MouseInputListener mouseInputListener
コンストラクタの詳細 |
public BasicTableUI()
メソッドの詳細 |
protected KeyListener createKeyListener()
protected FocusListener createFocusListener()
protected MouseInputListener createMouseInputListener()
public static ComponentUI createUI(JComponent c)
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 Dimension getMinimumSize(JComponent c)
ComponentUI
内の getMinimumSize
public Dimension getPreferredSize(JComponent c)
ComponentUI
内の getPreferredSize
public Dimension getMaximumSize(JComponent c)
ComponentUI
内の getMaximumSize
public void paint(Graphics g, JComponent c)
table
のインスタンス表現をペイントします。ComponentUI
内の paint
|
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.