2012-01-26 80 views
5

我試過使用scala.swing包,但找不到。編譯器(2.9.1)說「swing不是scala的成員」。有任何想法嗎?其他一切似乎都起作用了好吧,我還沒有遇到其他Scala軟件包的任何問題。我的scala.swing出了什麼問題?

+1

您是否將'swing'作爲依賴包含在內? –

+0

不是。它不是標準庫的一部分嗎? 「scala」命名空間下的所有東西都不是默認包含的? – Ivan

+0

如果沒有,那麼我到底要添加到我的項目依賴關係中? – Ivan

回答

13

因此,要包裝解決方案。首先你需要定義依賴swing庫。以下添加到您的build.sbt文件:

libraryDependencies += "org.scala-lang" % "scala-swing" % "2.9.0-1" 

如果您使用的IntelliJ IDEA,與sbt-idea插件,調用gen-idea重建項目,讓IDEA知道左右搖擺。

+0

「2.9 .1「而不是」2.9.0-1「在我的情況下。 – Ivan

+3

您可以使用scalaVersion.value而不是在這裏對Scala版本進行硬編碼。 –