[英]Scala add shutdown hook to Scala swing
我之前在java應用程序中使用了shutdown hooks,但不是在java swing中。 我想為scala swing app添加一個關閉鈎子。 Scala swing沒有主要的方法所以我不知道如何實現它我想在關閉之前運行一些方法,所以如果有其他方法在關閉鈎子旁邊請建議。
你有沒有看過SwingApplication
?
注冊Runtime.addShutdownHook
有一個main
或一個startup
。
或者有一個shutdown
模板方法,如果這就是你的意思。
你是說與此類似的東西嗎? :
class MyFrame extends Frame {
peer.setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE)
override def closeOperation() {
println("Hello")
exit(0)
}
}
框架關閉時將打印Hello
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.