|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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)
protected void installDefaults()
installUI(javax.swing.JComponent)
protected void installListeners()
protected void installKeyboardActions()
public void uninstallUI(JComponent c)
protected void uninstallDefaults()
protected void uninstallListeners()
protected void uninstallKeyboardActions()
public Dimension getMinimumSize(JComponent c)
public Dimension getPreferredSize(JComponent c)
public Dimension getMaximumSize(JComponent c)
public void paint(Graphics g, JComponent c)
table
のインスタンス表現をペイントします。
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |