我一直试图使用Swing在IntelliJ中正确地创建一个项目。但我不能让IntelliJ明白Swing在哪里。在接受我的代码并通过命令行编译时,如下所示:
$ scalac test.scala
$ scala test效果很好。
在IntelliJ中,由于Swing,我会遇到很多错误。
这是我的代码:
import scala.swing._
object test extends SimpleSwingApplication {
def top = new MainFrame {
title = "First Swing App"
contents = new Button {
text = "Click me"
}
}
}第一行的错误是:无法解析符号swing。
我到处找,找不到解决的办法。
发布于 2015-03-25 16:01:03
可能您的intellij正在使用Scala2.11。scala.swing已在2.11中从scala标准库中删除。因此,如果您想要使用它,就必须再次显式地将它包括在其中。
看看这个
https://github.com/scala/scala-module-dependency-sample
或者您可以将intellij配置为使用Scala2.10
https://stackoverflow.com/questions/29260097
复制相似问题