Swing scala滑块引发强制转换异常

Swing scala滑块引发强制转换异常,swing,scala,Swing,Scala,我创建一个滑块对象: val slider = new Slider{ min = 0 max = 30 labels = Map(0 -> new Label("Nula"),15-> new Label("Pul"),30-> new Label("Max")) paintLabels = true } 运行此操作时,会引发异常: 无法将scala.swing.Label转换为java.awt

我创建一个滑块对象:

    val slider = new Slider{
        min = 0
        max = 30
        labels = Map(0 -> new Label("Nula"),15-> new Label("Pul"),30-> new Label("Max"))
        paintLabels = true
    }
运行此操作时,会引发异常: 无法将scala.swing.Label转换为java.awt.Component 但是为什么呢?
当我浏览文档时,标签的例外类型是Map[Int,Label]。

这是一个bug,大约在8个月前针对Scala 2.8进行了更正