Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.desktop - Package : javax.swing.plaf.basic
Version documentée : Java SE 17

Classe « BasicComboBoxUI »

Informations générales

Héritage

java.lang.Object
    javax.swing.plaf.ComponentUI
        javax.swing.plaf.ComboBoxUI
            javax.swing.plaf.basic.BasicComboBoxUI

Définition

public class BasicComboBoxUI extends javax.swing.plaf.ComboBoxUI

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription
protected JButton arrowButton
protected Dimension cachedMinimumSize
protected JComboBox comboBox
protected CellRendererPane currentValuePane
protected Component editor
protected FocusListener focusListener
protected boolean hasFocus
protected boolean isMinimumSizeDirty
protected ItemListener itemListener
protected KeyListener keyListener
protected JList listBox
protected ListDataListener listDataListener
protected Insets padding
protected ComboPopup popup
protected KeyListener popupKeyListener
protected MouseListener popupMouseListener
protected MouseMotionListener popupMouseMotionListener
protected PropertyChangeListener propertyChangeListener
protected boolean squareButton

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
BasicComboBoxUI()

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
protected Dimension defaultSize R/-
protected Dimension displaySize R/-
protected Insets insets R/-

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public void addEditor()
public void configureArrowButton()
protected void configureEditor()
protected JButton createArrowButton()
protected ComboBoxEditor createEditor()
protected FocusListener createFocusListener()
protected ItemListener createItemListener()
protected KeyListener createKeyListener()
protected LayoutManager createLayoutManager()
protected ListDataListener createListDataListener()
protected ComboPopup createPopup()
protected PropertyChangeListener createPropertyChangeListener()
protected ListCellRenderer<java.lang.Object> createRenderer()
public static ComponentUI createUI( JComponent c )
public Accessible getAccessibleChild( JComponent c, int i )
public int getAccessibleChildrenCount( JComponent c )
public int getBaseline( JComponent c, int width, int height )
public BaselineResizeBehavior getBaselineResizeBehavior( JComponent c )
protected Dimension getDefaultSize()
protected Dimension getDisplaySize()
protected Insets getInsets()
public Dimension getMaximumSize( JComponent c )
public Dimension getMinimumSize( JComponent c )
public Dimension getPreferredSize( JComponent c )
protected Dimension getSizeForComponent( Component comp )
protected void installComponents()
protected void installDefaults()
protected void installKeyboardActions()
protected void installListeners()
public void installUI( JComponent c )
public boolean isFocusTraversable( JComboBox<?> c )
protected boolean isNavigationKey( int keyCode )
public boolean isPopupVisible( JComboBox<?> c )
public void paint( Graphics g, JComponent c )
public void paintCurrentValue( Graphics g, Rectangle bounds, boolean hasFocus )
public void paintCurrentValueBackground( Graphics g, Rectangle bounds, boolean hasFocus )
protected Rectangle rectangleForCurrentValue()
public void removeEditor()
protected void selectNextPossibleValue()
protected void selectPreviousPossibleValue()
public void setPopupVisible( JComboBox<?> c, boolean v )
protected void toggleOpenClose()
public void unconfigureArrowButton()
protected void unconfigureEditor()
protected void uninstallComponents()
protected void uninstallDefaults()
protected void uninstallKeyboardActions()
protected void uninstallListeners()
public void uninstallUI( JComponent c )

Méthodes héritées de la classe javax.swing.plaf.ComboBoxUI

isFocusTraversable, isPopupVisible, setPopupVisible

Méthodes héritées de la classe javax.swing.plaf.ComponentUI

contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait