如何让scala.swing.ListView
仅允许一次选择一个项目?
我想禁用允许选择多个项目的默认行为。
答案 0 :(得分:2)
最简单的方法是使用标准Swing peer
的{{1}}属性:
JList
答案 1 :(得分:2)
我正在使用以下(Scala 2.9.0-1):
import swing.ListView
import swing.ListView.IntervalMode
val listView: ListView[String] = new ListView[String](Seq("a", "b", "c")) {
selection.intervalMode = IntervalMode.Single
}