ListView

object ListView
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

abstract class AbstractRenderer[-A, C <: Component](val component: C) extends Renderer[A]

A default renderer that maintains a single component for item rendering and preconfigures it to sensible defaults. It is polymorphic on the component's type so clients can easily use component specific attributes during configuration.

A default renderer that maintains a single component for item rendering and preconfigures it to sensible defaults. It is polymorphic on the component's type so clients can easily use component specific attributes during configuration.

object GenericRenderer extends Renderer[Any]

A generic renderer that uses Swing's built-in renderers. If there is no specific renderer for a type, this renderer falls back to a renderer that renders the string returned from an item's toString.

A generic renderer that uses Swing's built-in renderers. If there is no specific renderer for a type, this renderer falls back to a renderer that renders the string returned from an item's toString.

object IntervalMode extends Enumeration

The supported modes of user selections.

The supported modes of user selections.

abstract class LabelRenderer[-A] extends Renderer[A]
object Model
Companion
class
trait Model[+A] extends Seq[A] with Publisher
Companion
object
object Renderer
Companion
class
abstract class Renderer[-A]

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.

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

Companion
object

Value members

Concrete methods

def wrap[A](c: JComponent): ListView[A]