TopBlend:
Here is the
first difference.
There are 5 differences.
is old.
is new.
javax.swing.plaf.metal
Class MetalComboBoxUI.MetalComboPopup
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPopupMenu
javax.swing.plaf.basic.BasicComboPopup
javax.swing.plaf.metal.MetalComboBoxUI.MetalComboPopup
-
All Implemented Interfaces:
-
Accessible
,
ComboPopup
,
ImageObserver
,
MenuContainer
,
MenuElement
,
Serializable
-
Enclosing class:
-
MetalComboBoxUI
Deprecated.
As of Java 2 platform v1.4.
-
public class
MetalComboBoxUI.MetalComboPopup
-
extends
BasicComboPopup
This inner class is marked "public" due to a compiler bug. This class should be treated as a "protected" inner class. Instantiate it only within subclasses of
. This class is now obsolete and doesn't do anything and is only included for backwards API compatibility. Do not call or override.
Nested classes inherited from class javax.swing.plaf.basic.
BasicComboPopup
|
BasicComboPopup.InvocationKeyHandler
,
BasicComboPopup.InvocationMouseHandler
,
BasicComboPopup.InvocationMouseMotionHandler
,
BasicComboPopup.ItemHandler
,
BasicComboPopup.ListDataHandler
,
BasicComboPopup.ListMouseHandler
,
BasicComboPopup.ListMouseMotionHandler
,
BasicComboPopup.ListSelectionHandler
,
BasicComboPopup.PropertyChangeHandler
|
Nested classes inherited from class java.awt.
Component
|
Component.AccessibleAWTComponent
,
Component.BltBufferStrategy
,
Component.FlipBufferStrategy
|
Fields inherited from class javax.swing.plaf.basic.
BasicComboPopup
|
autoscrollTimer
,
comboBox
,
hasEntered
,
isAutoScrolling
,
itemListener
,
keyListener
,
list
,
listDataListener
,
listMouseListener
,
listMouseMotionListener
,
listSelectionListener
,
mouseListener
,
mouseMotionListener
,
propertyChangeListener
,
SCROLL_DOWN
,
SCROLL_UP
,
scrollDirection
,
scroller
,
valueIsAdjusting
|
Fields inherited from interface java.awt.image.
ImageObserver
|
ABORT
,
ALLBITS
,
ERROR
,
FRAMEBITS
,
HEIGHT
,
PROPERTIES
,
SOMEBITS
,
WIDTH
|
Method Summary
|
void |
delegateFocus
(
MouseEvent
e)
Deprecated.
This is is a utility method that helps event handlers figure out where to send the focus when the popup is brought up. |
Methods inherited from class javax.swing.plaf.basic.
BasicComboPopup
|
autoScrollDown
,
autoScrollUp
,
computePopupBounds
,
configureList
,
configurePopup
,
configureScroller
,
convertMouseEvent
,
createItemListener
,
createKeyListener
,
createList
,
createListDataListener
,
createListMouseListener
,
createListMouseMotionListener
,
createListSelectionListener
,
createMouseListener
,
createMouseMotionListener
,
createPropertyChangeListener
,
createScroller
,
firePopupMenuCanceled
,
firePopupMenuWillBecomeInvisible
,
firePopupMenuWillBecomeVisible
,
getAccessibleContext
,
getKeyListener
,
getList
,
getMouseListener
,
getMouseMotionListener
,
getPopupHeightForRowCount
,
hide
,
installComboBoxListeners
,
installComboBoxModelListeners
,
installKeyboardActions
,
installListListeners
,
isFocusTraversable
,
show
,
startAutoScrolling
,
stopAutoScrolling
,
togglePopup
,
uninstallComboBoxModelListeners
,
uninstallingUI
,
uninstallKeyboardActions
,
updateListBoxSelectionForEvent
|
Methods inherited from class javax.swing.
JPopupMenu
|
add
,
add
,
add
,
addMenuKeyListener
,
addPopupMenuListener
,
addSeparator
,
createActionChangeListener
,
createActionComponent
,
getAccessibleContext
,
getComponent
,
getComponentAtIndex
,
getComponentIndex
,
getDefaultLightWeightPopupEnabled
,
getInvoker
,
getLabel
,
getMargin
,
getMenuKeyListeners
,
getPopupMenuListeners
,
getSelectionModel
,
getSubElements
,
getUI
,
getUIClassID
,
insert
,
insert
,
isBorderPainted
,
isLightWeightPopupEnabled
,
isPopupTrigger
,
isVisible
,
menuSelectionChanged
,
pack
,
paintBorder
,
paramString
,
processFocusEvent
,
processKeyEvent
,
processKeyEvent
,
processMouseEvent
,
remove
,
removeMenuKeyListener
,
removePopupMenuListener
,
setBorderPainted
,
setDefaultLightWeightPopupEnabled
,
setInvoker
,
setLabel
,
setLightWeightPopupEnabled
,
setLocation
,
setPopupSize
,
setPopupSize
,
setSelected
,
setSelectionModel
,
setUI
,
setVisible
,
show
,
updateUI
|
Methods inherited from class javax.swing.
JComponent
|
addAncestorListener
,
addNotify
,
addPropertyChangeListener
,
addPropertyChangeListener
,
addVetoableChangeListener
,
computeVisibleRect
,
contains
,
createToolTip
,
disable
,
enable
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
fireVetoableChange
,
getActionForKeyStroke
,
getActionMap
,
getAlignmentX
,
getAlignmentY
,
getAncestorListeners
,
getAutoscrolls
,
getBorder
,
getBounds
,
getClientProperty
,
getComponentGraphics
,
getComponentPopupMenu
,
getConditionForKeyStroke
,
getDebugGraphicsOptions
,
getDefaultLocale
,
getFontMetrics
,
getGraphics
,
getHeight
,
getInheritsPopupMenu
,
getInputMap
,
getInputMap
,
getInputVerifier
,
getInsets
,
getInsets
,
getListeners
,
getLocation
,
getMaximumSize
,
getMinimumSize
,
getNextFocusableComponent
,
getPopupLocation
getPreferredSize
,
getPreferredSize
getPropertyChangeListeners
,
getPropertyChangeListeners
,
getRegisteredKeyStrokes
,
getRootPane
,
getSize
,
getToolTipLocation
,
getToolTipText
,
getToolTipText
,
getTopLevelAncestor
,
getTransferHandler
,
getVerifyInputWhenFocusTarget
,
getVetoableChangeListeners
,
getVisibleRect
,
getWidth
,
getX
,
getY
,
grabFocus
,
isDoubleBuffered
,
isLightweightComponent
,
isManagingFocus
,
isMaximumSizeSet
,
isMinimumSizeSet
,
isOpaque
,
isOptimizedDrawingEnabled
,
isPaintingTile
,
isPreferredSizeSet
,
isRequestFocusEnabled
,
isValidateRoot
,
paint
,
paintChildren
,
paintComponent
,
paintImmediately
,
paintImmediately
,
print
,
printAll
,
printBorder
,
printChildren
,
printComponent
,
processComponentKeyEvent
,
processKeyBinding
,
processMouseEvent
,
processMouseMotionEvent
,
putClientProperty
,
registerKeyboardAction
,
registerKeyboardAction
,
removeAncestorListener
,
removeNotify
,
removePropertyChangeListener
,
removePropertyChangeListener
,
removeVetoableChangeListener
,
repaint
,
repaint
,
requestDefaultFocus
,
requestFocus
,
requestFocus
,
requestFocusInWindow
,
requestFocusInWindow
,
resetKeyboardActions
,
reshape
,
revalidate
,
scrollRectToVisible
,
setActionMap
,
setAlignmentX
,
setAlignmentY
,
setAutoscrolls
,
setBackground
,
setBorder
,
setComponentPopupMenu
,
setDebugGraphicsOptions
,
setDefaultLocale
,
setDoubleBuffered
,
setEnabled
,
setFocusTraversalKeys
,
setFont
,
setForeground
,
setInheritsPopupMenu
,
setInputMap
,
setInputVerifier
,
setMaximumSize
,
setMinimumSize
,
setNextFocusableComponent
,
setOpaque
,
setPreferredSize
,
setRequestFocusEnabled
,
setToolTipText
,
setTransferHandler
,
setUI
,
setVerifyInputWhenFocusTarget
,
unregisterKeyboardAction
,
update
|
Methods inherited from class java.awt.
Container
|
add
,
add
,
add
,
add
,
add
,
addContainerListener
,
addImpl
,
addPropertyChangeListener
,
addPropertyChangeListener
,
applyComponentOrientation
,
areFocusTraversalKeysSet
,
countComponents
,
deliverEvent
,
doLayout
,
findComponentAt
,
findComponentAt
,
getComponent
,
getComponentAt
,
getComponentAt
,
getComponentCount
,
getComponents
,
getComponentZOrder
,
getContainerListeners
,
getFocusTraversalKeys
,
getFocusTraversalPolicy
,
getLayout
,
getMousePosition
,
insets
,
invalidate
,
isAncestorOf
,
isFocusCycleRoot
,
isFocusCycleRoot
,
isFocusTraversalPolicyProvider
,
isFocusTraversalPolicySet
,
layout
,
list
,
list
,
locate
,
minimumSize
,
paintComponents
,
preferredSize
,
printComponents
,
processContainerEvent
,
processEvent
,
remove
,
removeAll
,
removeContainerListener
,
setComponentZOrder
setFocusCycleRoot
,
setFocusCycleRoot
setFocusTraversalKeys
,
setFocusTraversalPolicy
,
setFocusTraversalPolicyProvider
,
setLayout
,
transferFocusBackward
,
transferFocusDownCycle
,
validate
,
validateTree
|
Methods inherited from class java.awt.
Component
|
action
,
add
,
addComponentListener
,
addFocusListener
,
addHierarchyBoundsListener
,
addHierarchyListener
,
addInputMethodListener
,
addKeyListener
,
addMouseListener
,
addMouseMotionListener
,
addMouseWheelListener
,
bounds
,
checkImage
,
checkImage
,
coalesceEvents
,
contains
,
createImage
,
createImage
,
createVolatileImage
,
createVolatileImage
,
disableEvents
,
dispatchEvent
,
enable
,
enableEvents
,
enableInputMethods
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
firePropertyChange
,
getBackground
,
getBounds
,
getColorModel
,
getComponentListeners
,
getComponentOrientation
,
getCursor
,
getDropTarget
,
getFocusCycleRootAncestor
,
getFocusListeners
,
getFocusTraversalKeysEnabled
,
getFont
,
getFontMetrics
,
getForeground
,
getGraphicsConfiguration
,
getHierarchyBoundsListeners
,
getHierarchyListeners
,
getIgnoreRepaint
,
getInputContext
,
getInputMethodListeners
,
getInputMethodRequests
,
getKeyListeners
,
getLocale
,
getLocation
,
getLocationOnScreen
,
getMouseListeners
,
getMouseMotionListeners
,
getMousePosition
,
getMouseWheelListeners
,
getName
,
getParent
,
getPeer
,
getPropertyChangeListeners
,
getPropertyChangeListeners
,
getSize
,
getToolkit
,
getTreeLock
,
gotFocus
,
handleEvent
,
hasFocus
,
imageUpdate
,
inside
,
isBackgroundSet
,
isCursorSet
,
isDisplayable
,
isEnabled
,
isFocusable
,
isFocusOwner
,
isFontSet
,
isForegroundSet
,
isLightweight
,
isMaximumSizeSet
,
isMinimumSizeSet
,
isPreferredSizeSet
,
isShowing
,
isValid
,
keyDown
,
keyUp
,
list
,
list
,
list
,
location
,
lostFocus
,
mouseDown
,
mouseDrag
,
mouseEnter
,
mouseExit
,
mouseMove
,
mouseUp
,
move
,
nextFocus
,
paintAll
,
postEvent
,
prepareImage
,
prepareImage
,
processComponentEvent
,
processHierarchyBoundsEvent
,
processHierarchyEvent
,
processInputMethodEvent
,
processMouseEvent
,
processMouseWheelEvent
,
remove
,
removeComponentListener
,
removeFocusListener
,
removeHierarchyBoundsListener
,
removeHierarchyListener
,
removeInputMethodListener
,
removeKeyListener
,
removeMouseListener
,
removeMouseMotionListener
,
removeMouseWheelListener
,
removePropertyChangeListener
,
removePropertyChangeListener
,
repaint
,
repaint
,
repaint
,
resize
,
resize
,
setBounds
,
setBounds
,
setComponentOrientation
,
setCursor
,
setDropTarget
,
setFocusable
,
setFocusTraversalKeysEnabled
,
setIgnoreRepaint
,
setLocale
,
setLocation
,
setName
,
setSize
,
setSize
,
show
,
size
,
toString
,
transferFocus
,
transferFocusUpCycle
|
Methods inherited from interface javax.swing.plaf.basic.
ComboPopup
|
isVisible
|
MetalComboBoxUI.MetalComboPopup
public MetalComboBoxUI.MetalComboPopup(JComboBox cBox)
-
Deprecated.
delegateFocus
public void delegateFocus(MouseEvent e)
-
Deprecated.
-
Description copied from class:
BasicComboPopup
-
This is is a utility method that helps event handlers figure out where to send the focus when the popup is brought up. The standard implementation delegates the focus to the editor (if the combo box is editable) or to the JComboBox if it is not editable.
-
-
Overrides:
-
delegateFocus
in class
BasicComboPopup
-