public class

SynthFileChooserUIImpl.FilterComboBoxRenderer

extends Object
implements ListCellRenderer
java.lang.Object
   ↳ sun.swing.plaf.synth.SynthFileChooserUIImpl.FilterComboBoxRenderer

Class Overview

Render different type sizes and styles.

Summary

Public Methods
Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)
Return a component that has been configured to display the specified value.
[Expand]
Inherited Methods
From class java.lang.Object
From interface javax.swing.ListCellRenderer

Public Methods

public Component getListCellRendererComponent (JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)

Return a component that has been configured to display the specified value. That component's paint 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.

Parameters
list 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.
Returns
  • A component whose paint() method will render the specified value.