2013-10-05 130 views
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

回答

1

原來我不得不這樣運行我的代碼:

斯卡拉-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") 
    } 
}