|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object
|
+--javax.swing.plaf.ComponentUI
|
+--javax.swing.plaf.ComboBoxUI
|
+--javax.swing.plaf.basic.BasicComboBoxUI
|
+--javax.swing.plaf.metal.MetalComboBoxUI
JComboBox 用の Metal UI です。
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。今後の Swing リリースでは、長期間の持続性をサポートする予定です。
ListCellRenderer,
MetalBorders.PopupMenuBorder| 内部クラスの概要 | |
class |
MetalComboBoxUI.MetalComboBoxLayoutManager
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
class |
MetalComboBoxUI.MetalComboPopup
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
class |
MetalComboBoxUI.MetalPropertyChangeListener
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
| クラス javax.swing.plaf.basic.BasicComboBoxUI から継承したフィールド |
arrowButton, cachedMinimumSize, comboBox, currentValuePane, editor, focusListener, hasFocus, isMinimumSizeDirty, itemListener, keyListener, listBox, listDataListener, popup, popupKeyListener, popupMouseListener, popupMouseMotionListener, propertyChangeListener |
| コンストラクタの概要 | |
MetalComboBoxUI()
|
|
| メソッドの概要 | |
void |
configureArrowButton()
矢印ボタンを構成します。 |
void |
configureEditor()
エディタを構成します。 |
protected JButton |
createArrowButton()
矢印ボタンを作成します。 |
protected ComboBoxEditor |
createEditor()
編集可能なコンボボックスで使うエディタを作成します。 |
protected LayoutManager |
createLayoutManager()
右に矢印ボタン、左にエディタが配置された標準的なコンボボックスのレイアウトマネージャを作成します。 |
protected ComboPopup |
createPopup()
ComboPopup インタフェースの実装を作成します。 |
PropertyChangeListener |
createPropertyChangeListener()
適切なサイズをキャッシュに格納するために使うリストデータリスナーを作成します。 |
static ComponentUI |
createUI(JComponent c)
|
protected void |
editablePropertyChanged(PropertyChangeEvent e)
|
Dimension |
getMinimumSize(JComponent c)
|
protected void |
installListeners()
JComboBox および JComboBoxModel にリスナーを接続します。 |
void |
installUI(JComponent c)
|
boolean |
isFocusTraversable(JComboBox c)
JComboBox が、フォーカスのトラバースが可能であるかどうかを判定します。 |
void |
layoutComboBox(Container parent,
MetalComboBoxUI.MetalComboBoxLayoutManager manager)
|
void |
paint(Graphics g,
JComponent c)
|
protected void |
removeListeners()
|
protected void |
selectNextPossibleValue()
リストから次の項目を選択します。 |
protected void |
selectPreviousPossibleValue()
リストから 1 つ前の項目を選択します。 |
void |
unconfigureArrowButton()
矢印ボタンからリスナーを削除して、矢印ボタンの構成を解除します。 |
void |
unconfigureEditor()
エディタからリスナーを削除して、エディタの構成を解除します。 |
protected void |
uninstallListeners()
JComboBox および JComboBoxModel からリスナーを削除します。 |
void |
uninstallUI(JComponent c)
|
| クラス javax.swing.plaf.ComponentUI から継承したメソッド |
contains, update |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public MetalComboBoxUI()
| メソッドの詳細 |
public static ComponentUI createUI(JComponent c)
public void installUI(JComponent c)
BasicComboBoxUI 内の installUIpublic void uninstallUI(JComponent c)
BasicComboBoxUI 内の uninstallUI
public void paint(Graphics g,
JComponent c)
BasicComboBoxUI 内の paintprotected ComboBoxEditor createEditor()
BasicComboBoxUI の記述: BasicComboBoxUI 内の createEditorprotected ComboPopup createPopup()
BasicComboBoxUI の記述: BasicComboBoxUI 内の createPopupprotected JButton createArrowButton()
BasicComboBoxUI の記述: BasicComboBoxUI 内の createArrowButtonpublic PropertyChangeListener createPropertyChangeListener()
BasicComboBoxUI の記述: BasicComboBoxUI 内の createPropertyChangeListenerprotected void editablePropertyChanged(PropertyChangeEvent e)
protected LayoutManager createLayoutManager()
BasicComboBoxUI の記述: BasicComboBoxUI 内の createLayoutManager
public void layoutComboBox(Container parent,
MetalComboBoxUI.MetalComboBoxLayoutManager manager)
public boolean isFocusTraversable(JComboBox c)
BasicComboBoxUI の記述: BasicComboBoxUI 内の isFocusTraversableprotected void installListeners()
BasicComboBoxUI の記述: BasicComboBoxUI 内の installListenersprotected void uninstallListeners()
BasicComboBoxUI の記述: BasicComboBoxUI 内の uninstallListenersprotected void removeListeners()
public void configureEditor()
BasicComboBoxUI の記述: BasicComboBoxUI 内の configureEditorpublic void unconfigureEditor()
BasicComboBoxUI の記述: BasicComboBoxUI 内の unconfigureEditorpublic void configureArrowButton()
BasicComboBoxUI の記述: BasicComboBoxUI 内の configureArrowButtonpublic void unconfigureArrowButton()
BasicComboBoxUI の記述: BasicComboBoxUI 内の unconfigureArrowButtonpublic Dimension getMinimumSize(JComponent c)
BasicComboBoxUI 内の getMinimumSizeprotected void selectNextPossibleValue()
BasicComboBoxUI の記述: BasicComboBoxUI 内の selectNextPossibleValueprotected void selectPreviousPossibleValue()
BasicComboBoxUI の記述: BasicComboBoxUI 内の selectPreviousPossibleValue
|
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.