From 84806c6a632aefa1a485da3582eeb340761b5b26 Mon Sep 17 00:00:00 2001 From: Ingo Maier Date: Wed, 16 Jul 2008 12:50:22 +0000 Subject: renderer renamed to rendererComponent --- src/swing/scala/swing/Table.scala | 4 ++-- src/swing/scala/swing/test/TableSelection.scala | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/swing') diff --git a/src/swing/scala/swing/Table.scala b/src/swing/scala/swing/Table.scala index 219b567526..fbd4904c5f 100644 --- a/src/swing/scala/swing/Table.scala +++ b/src/swing/scala/swing/Table.scala @@ -90,7 +90,7 @@ class Table extends Component with Scrollable with Publisher { def tableWrapper = Table.this override def getCellRenderer(r: Int, c: Int) = new TableCellRenderer { def getTableCellRendererComponent(table: JTable, value: AnyRef, isSelected: Boolean, hasFocus: Boolean, row: Int, column: Int) = - Table.this.renderer(isSelected, hasFocus, row, column).peer + Table.this.rendererComponent(isSelected, hasFocus, row, column).peer } override def getCellEditor(r: Int, c: Int) = editor(r, c) override def getValueAt(r: Int, c: Int) = Table.this.apply(r,c).asInstanceOf[AnyRef] @@ -223,7 +223,7 @@ class Table extends Component with Scrollable with Publisher { /** * Supplies a renderer component for a given cell. */ - def renderer(isSelected: Boolean, hasFocus: Boolean, row: Int, column: Int): Component = + protected def rendererComponent(isSelected: Boolean, hasFocus: Boolean, row: Int, column: Int): Component = new Component { override lazy val peer = { val v = Table.this.peer.getValueAt(row, column) diff --git a/src/swing/scala/swing/test/TableSelection.scala b/src/swing/scala/swing/test/TableSelection.scala index 7cb7c45755..4d5ce47da3 100644 --- a/src/swing/scala/swing/test/TableSelection.scala +++ b/src/swing/scala/swing/test/TableSelection.scala @@ -15,10 +15,10 @@ object TableSelection extends SimpleGUIApplication { val table = new Table(model, Array("First Name", "Last Name", "Sport", "# of Years", "Vegetarian")) { preferredViewportSize = new Dimension(500, 70) val l = new Table.LabelRenderer[String](a => (null,a)) - override def renderer(isSelected: Boolean, hasFocus: Boolean, row: Int, column: Int): Component = + override def rendererComponent(isSelected: Boolean, hasFocus: Boolean, row: Int, column: Int): Component = TableSelection.model(row)(column) match { case s: String => l.componentFor(this, isSelected, hasFocus, s, row, column) - case _ => super.renderer(isSelected, hasFocus, row, column) + case _ => super.rendererComponent(isSelected, hasFocus, row, column) } } //1.6:table.fillsViewportHeight = true -- cgit v1.2.3