AbstractRenderer

abstract class AbstractRenderer[-A, C <: Component](val component: C) extends Renderer[A]
class Renderer[A]
class Object
trait Matchable
class Any
class LabelRenderer[A]

Value members

Abstract methods

def configure(table: Table, isSelected: Boolean, hasFocus: Boolean, a: A, row: Int, column: Int): Unit

Configuration that is specific to the component and this renderer.

Configuration that is specific to the component and this renderer.

Concrete methods

def componentFor(table: Table, isSelected: Boolean, hasFocus: Boolean, a: A, row: Int, column: Int): Component

Configures the component before returning it.

Configures the component before returning it.

def preConfigure(table: Table, isSelected: Boolean, hasFocus: Boolean, a: A, row: Int, column: Int): Unit

Standard pre-configuration that is commonly done for any component.

Standard pre-configuration that is commonly done for any component.

Inherited methods

def peer: TableCellRenderer
Inherited from
Renderer

Concrete fields

val component: C