Scala/IntelliJ で非常に単純な GUI アプリを実行しようとしています。
def main(args: Array[String]) {
val frame = new JFrame()
frame.setSize(900, 700)
frame.setVisible(true)
//THis is probably not necessary
frame.addWindowListener(new WindowAdapter {
override def windowClosed(e: WindowEvent) {
System.exit(0)
}
})
}
まず、ウィンドウを閉じるときにwindowAdapterコードが呼び出されません... 2番目に、ウィンドウを閉じてもアプリがまだ実行されているため、intellijコンソールから停止する必要があります。これを引き起こしている可能性のあるアイデアはありますか?