0

私はscala 2.9.1でエラーになっているサンプルコードを見ています:

import javax.swing.JFrame
import javax.swing.JMenuBar
import javax.swing.JButton
import javax.swing._

import com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
import javax.swing.{UIManager}
object UI extends SimpleSwingApplication {   
    UIManager.setLookAndFeel(new NimbusLookAndFeel)  
}

エラー: /some/path/Cls.scala:25: エラー: 見つかりません: タイプ SimpleSwingApplication

4

1 に答える 1

1

私は自分のコードを次のように実行しなければならなかったことがわかりました:

scala -classpath /usr/share/java/scala-swing.jar Cls.scala

成功したコードベースは次のとおりです。

import javax.swing.JFrame
import javax.swing.JMenuBar
import javax.swing.JButton
import javax.swing._
import scala.swing.SimpleSwingApplication
import scala.swing._


object UI extends SimpleSwingApplication {   
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName())  
    def top = new MainFrame {
      title = "First Swing App"
      contents = new Button {
        text = "Click me"
      }
    }

    def main() {
        println("hi")
    }
}
于 2013-10-05T23:10:27.077 に答える