Scala REPL的行为很奇怪,也许这是期望的行为。当我创建一个MainFrame对象并将其可见性设置为true时,会显示一个窗口。 然而,如果我关闭窗口,则Scala REPL退出到终端。 示例如下:
~$ scala
scala> import swing._
scala> val frame = new MainFrame()
scala> frame.visible = true
~$ //when I close the window
我正在使用 Kubuntu 上的 Scala 2.9.1 版本。