追記: NetBeansの普通のScalaプロジェクトでも、ちゃんと実行出来る方法がありました。お騒がせしました。末尾に追記しておきました。 NetBeans6.9にて。 SimpleSwingApplicationを継承したオブジェクトをMainとして使っているとはまります。 ScalaでSwingアプリを作る場合、javaのSwingを普通にimportしても勿論書けますが、scala.swing下にjavaのSwingをラップした便利なクラスが沢山用意してあり、Scalaっぽく書くなら、これを使います。 で、SimpleSwingApplicationを継承したobjectを使うと、setDefaultCloseOperationとか,mainメソッドとか、invokeLater云々などのセットアップに必要な紋切り型のコードを書かなくてもすむようになります。 ちなみに、mainメソッ