public class UIComboBoxUI
extends javax.swing.plaf.basic.BasicComboBoxUI
implements java.awt.event.MouseListener
javax.swing.plaf.basic.BasicComboBoxUI.ComboBoxLayoutManager, javax.swing.plaf.basic.BasicComboBoxUI.FocusHandler, javax.swing.plaf.basic.BasicComboBoxUI.ItemHandler, javax.swing.plaf.basic.BasicComboBoxUI.KeyHandler, javax.swing.plaf.basic.BasicComboBoxUI.ListDataHandler, javax.swing.plaf.basic.BasicComboBoxUI.PropertyChangeHandler| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
isRollover |
arrowButton, cachedMinimumSize, comboBox, currentValuePane, editor, focusListener, hasFocus, isMinimumSizeDirty, itemListener, keyListener, listBox, listDataListener, padding, popup, popupKeyListener, popupMouseListener, popupMouseMotionListener, propertyChangeListener, squareButton| 构造器和说明 |
|---|
UIComboBoxUI() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected UIButton |
createArrowButton() |
protected javax.swing.plaf.basic.ComboPopup |
createPopup() |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseEntered(java.awt.event.MouseEvent e) |
void |
mouseExited(java.awt.event.MouseEvent e) |
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c) |
void |
paintCurrentValue(java.awt.Graphics g,
java.awt.Rectangle bounds,
boolean hasFocus)
覆盖之
|
void |
paintCurrentValue(java.awt.Graphics g,
java.awt.Rectangle bounds,
boolean hasFocus,
int paddingLeft) |
addEditor, configureArrowButton, configureEditor, createEditor, createFocusListener, createItemListener, createKeyListener, createLayoutManager, createListDataListener, createPropertyChangeListener, createRenderer, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getMinimumSize, getPreferredSize, getSizeForComponent, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, isFocusTraversable, isNavigationKey, isPopupVisible, paintCurrentValueBackground, rectangleForCurrentValue, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, unconfigureEditor, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUIprotected UIButton createArrowButton()
createArrowButton 在类中 javax.swing.plaf.basic.BasicComboBoxUIpublic void paint(java.awt.Graphics g,
javax.swing.JComponent c)
paint 在类中 javax.swing.plaf.basic.BasicComboBoxUIpublic void paintCurrentValue(java.awt.Graphics g,
java.awt.Rectangle bounds,
boolean hasFocus)
paintCurrentValue 在类中 javax.swing.plaf.basic.BasicComboBoxUIpublic void paintCurrentValue(java.awt.Graphics g,
java.awt.Rectangle bounds,
boolean hasFocus,
int paddingLeft)
protected javax.swing.plaf.basic.ComboPopup createPopup()
createPopup 在类中 javax.swing.plaf.basic.BasicComboBoxUIpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered 在接口中 java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited 在接口中 java.awt.event.MouseListenerpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked 在接口中 java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed 在接口中 java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased 在接口中 java.awt.event.MouseListener