我已經在java應用程序中使用關閉鉤子,但不在java swing中。 我想添加一個關閉掛鉤到scala swing應用程序。 Scala swing沒有主要方法,所以我不知道如何實現它 我想在關閉之前運行幾個方法,所以如果除了關機鉤 旁邊的其他方法請建議。Scala將關機鉤添加到Scala swing
1
A
回答
3
你看了看裏面SwingApplication
?
有一個main
或startup
註冊Runtime.addShutdownHook
。
或者有一個shutdown
模板方法,如果這就是你的意思。
0
你的意思是類似的東西嗎? :
class MyFrame extends Frame {
peer.setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE)
override def closeOperation() {
println("Hello")
exit(0)
}
}
Hello
將在框架關閉時打印。
相關問題
- 1. Scala關機掛鉤永不運行?
- 2. 與Swing相關的Scala NoClassDefFoundError
- 3. 將Java組件添加到Scala swing面板
- 4. Scala Swing Date Picker
- 5. Scala Swing圖像
- 6. Scala,Swing和MVC
- 7. Scala swing重繪
- 8. Scala Swing等待
- 9. 將scala測試添加到scala eclipse項目中
- 10. 將setter方法添加到scala類
- 11. 將.jar添加到類路徑(Scala)
- 12. 如何將scala-library.jar添加到bootclasspath
- 13. Scala將成員添加到基類
- 14. 異常將scala添加到maven項目
- 15. Scala:將元素添加到列表中
- 16. 如何在Scala中添加偵聽器到Swing組件?
- 17. Scala Swing中的MVP
- 18. scala swing中的樹
- 19. 的Java/Scala的關閉掛鉤-noclassdeffounderror
- 20. 將jackson scala依賴關係添加到Datastax spark整合
- 21. 如何中斷scala swing中的窗口關閉機制
- 22. Scala中的鉤子模式
- 23. Scala - 使用Swing更新JFreeChart
- 24. Scala Swing組件對齊
- 25. Scala Swing - 帶動作按鈕
- 26. Scala Swing中的微調框
- 27. scala swing元素的屬性
- 28. Scala REPL:如何將遠程Maven存儲庫添加到Scala REPL classpath?
- 29. 如何向scala swing textarea添加contextmenu和撤消/重做功能
- 30. 如何添加依賴文件到Scala?
實際上我正在使用simpleSwingApplication,它具有頂級方法tp打包框架並顯示它我甚至沒有看到內部的swing應用程序謝謝你 – jane38