|
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
内の installUI
public void uninstallUI(JComponent c)
BasicComboBoxUI
内の uninstallUI
public void paint(Graphics g, JComponent c)
BasicComboBoxUI
内の paint
protected ComboBoxEditor createEditor()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の createEditor
protected ComboPopup createPopup()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の createPopup
protected JButton createArrowButton()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の createArrowButton
public PropertyChangeListener createPropertyChangeListener()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の createPropertyChangeListener
protected 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
内の isFocusTraversable
protected void installListeners()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の installListeners
protected void uninstallListeners()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の uninstallListeners
protected void removeListeners()
public void configureEditor()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の configureEditor
public void unconfigureEditor()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の unconfigureEditor
public void configureArrowButton()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の configureArrowButton
public void unconfigureArrowButton()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の unconfigureArrowButton
public Dimension getMinimumSize(JComponent c)
BasicComboBoxUI
内の getMinimumSize
protected void selectNextPossibleValue()
BasicComboBoxUI
の記述: BasicComboBoxUI
内の selectNextPossibleValue
protected 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.