| 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JLabel
javax.swing.plaf.basic.BasicComboBoxRenderer
ComboBox renderer
 Warning:
 Serialized objects of this class will not be compatible with
 future Swing releases. The current serialization support is
 appropriate for short term storage or RMI between applications running
 the same version of Swing.  As of 1.4, support for long term storage
 of all JavaBeansTM
 has been added to the java.beans package.
 Please see XMLEncoder.
| Nested Class Summary | |
static class | 
BasicComboBoxRenderer.UIResource
A subclass of BasicComboBoxRenderer that implements UIResource.  | 
| Nested classes inherited from class javax.swing.JLabel | 
JLabel.AccessibleJLabel | 
| Nested classes inherited from class javax.swing.JComponent | 
JComponent.AccessibleJComponent | 
| Nested classes inherited from class java.awt.Container | 
Container.AccessibleAWTContainer | 
| Nested classes inherited from class java.awt.Component | 
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy | 
| Field Summary | |
protected static Border | 
noFocusBorder
 | 
| Fields inherited from class javax.swing.JLabel | 
labelFor | 
| Fields inherited from class javax.swing.JComponent | 
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW | 
| Fields inherited from class java.awt.Component | 
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT | 
| Fields inherited from interface javax.swing.SwingConstants | 
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST | 
| Fields inherited from interface java.awt.image.ImageObserver | 
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH | 
| Constructor Summary | |
BasicComboBoxRenderer()
 | 
|
| Method Summary | |
 Component | 
getListCellRendererComponent(JList list,
                             Object value,
                             int index,
                             boolean isSelected,
                             boolean cellHasFocus)
Return a component that has been configured to display the specified value.  | 
 Dimension | 
getPreferredSize()
If the preferredSize has been set to a
 non-null value just returns it. | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
protected static Border noFocusBorder
| Constructor Detail | 
public BasicComboBoxRenderer()
| Method Detail | 
public Dimension getPreferredSize()
JComponentpreferredSize has been set to a
 non-null value just returns it.
 If the UI delegate's getPreferredSize
 method returns a non null value then return that;
 otherwise defer to the component's layout manager.
getPreferredSize in class JComponentpreferredSize propertyJComponent.setPreferredSize(java.awt.Dimension), 
ComponentUI
public Component getListCellRendererComponent(JList list,
                                              Object value,
                                              int index,
                                              boolean isSelected,
                                              boolean cellHasFocus)
ListCellRendererpaint method is then called to
 "render" the cell.  If it is necessary to compute the dimensions
 of a list because the list cells do not have a fixed size, this method
 is called to generate a component on which getPreferredSize
 can be invoked.
getListCellRendererComponent in interface ListCellRendererlist - The JList we're painting.value - The value returned by list.getModel().getElementAt(index).index - The cells index.isSelected - True if the specified cell was selected.cellHasFocus - True if the specified cell has the focus.
JList, 
ListSelectionModel, 
ListModel
  | 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright © 2003, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.