scala.swing.ListView

class Renderer

[source: scala/swing/ListView.scala]

abstract class Renderer[-A]
extends AnyRef
Item renderer for a list view. This is contravariant on the type of the items, so a more general renderer can be used in place of a more specific one. For instance, an Any renderer can be used for a list view of strings.
See Also
javax.swing.ListCellRenderer
Direct Known Subclasses:
ListView.Renderer.Wrapped, ListView.AbstractRenderer, ListView.GenericRenderer

Method Summary
abstract def componentFor (list : ListView[Any], isSelected : Boolean, hasFocus : Boolean, a : A, index : Int) : Component
def peer : javax.swing.ListCellRenderer
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
def peer : javax.swing.ListCellRenderer

abstract def componentFor(list : ListView[Any], isSelected : Boolean, hasFocus : Boolean, a : A, index : Int) : Component