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进行了更正