Usando ListView do Scala 2.9.2 com o Java 7 fornece erro de compilação

Estou trabalhando em um projeto que usa scala 2.9.2 e java 7.

O que estou tentando fazer é criar uma GUI usando o scala ListView.

Aqui está um pequeno trecho de código:

private val listView = new ListView[Document](someList)
.
.
.
for (selectedDocument <- listView.peer.getSelectedValuesList) {
    doSomething(selectedDocument)
}

Isso me dá o seguinte erro de compilação:

error: something is wrong (wrong class file?): class JList with type parameters [E] gets applied to arguments [], phase = namer for (selectedDocument <- listView.peer.getSelectedValuesList) {

Eu estou supondo que isso é porque em ListView, peer é definido sem parâmetro de tipo:

override lazy val peer: JList = new JList with SuperMixin

Então a questão é: é impossível usar o ListView do scala-swing com o Java 7?

questionAnswers(3)

yourAnswerToTheQuestion