protected class

FilePane.FileRenderer

extends DefaultListCellRenderer
java.lang.Object
   ↳ java.awt.Component
     ↳ java.awt.Container
       ↳ javax.swing.JComponent
         ↳ javax.swing.JLabel
           ↳ javax.swing.DefaultListCellRenderer
             ↳ sun.swing.FilePane.FileRenderer

Summary

[Expand]
Inherited Constants
From class javax.swing.JComponent
From class java.awt.Component
From interface java.awt.image.ImageObserver
From interface javax.swing.SwingConstants
[Expand]
Inherited Fields
From class javax.swing.DefaultListCellRenderer
From class javax.swing.JLabel
From class javax.swing.JComponent
Protected Constructors
FilePane.FileRenderer()
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 javax.swing.DefaultListCellRenderer
From class javax.swing.JLabel
From class javax.swing.JComponent
From class java.awt.Container
From class java.awt.Component
From class java.lang.Object
From interface java.awt.MenuContainer
From interface java.awt.image.ImageObserver
From interface javax.accessibility.Accessible
From interface javax.swing.ListCellRenderer

Protected Constructors

protected FilePane.FileRenderer ()

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.