簡體   English   中英

IntelliJ Scala Swing-無法解析符號“ swing”

[英]IntelliJ Scala Swing - cannot resolve symbol 'swing'

我一直在嘗試使用Swing在IntelliJ和Scala中正確創建項目。 但是我無法讓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"
    }
  }
}

第一行的錯誤是:無法解決符號擺動

我到處搜索,找不到解決方案。

可能是您的intellij使用的是Scala 2.11。 scala.swing已從2.11中的scala標准庫中刪除。 因此,如果要使用它,則必須再次明確地包含它。

看看這個

https://github.com/scala/scala-module-dependency-sample

或者您可以將intellij配置為使用Scala 2.10

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM