2013-10-05 131 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") 
    } 
}