我想知道是否有任何方法可以使jLabel(作爲加載圖標)在java中通過odbc連接到sql時可見。 就像當我點擊添加數據時,需要5秒才能插入數據庫。因此,我想讓jlabel顯示5秒,並在插入數據時消失。如何在java中連接sql數據庫加載屏幕
回答
長時間運行的任務應該在單獨的線程中執行,因此您不會阻止Event Dispatch Thread (EDT)
響應事件並繪製GUI。
所以你可以使用SwingWorker
。有關更多信息和示例,請參閱Swing教程Concurrency中的部分。
您可能需要爲此使用JProgressBar
。有關示例,請閱讀How to Use Progress Bars部分。
您還可以使用GlassPane
來顯示消息/圖標。例如,查看Disabled Glass Pane。
確定任何其他建議....真的想使加載圖標出現和消失。 –
兄弟我知道了。我必須儘量讓它更快,而不是使加載屏幕....大聲笑 –
但是,如果我真的想這樣做,那麼你提供的信息就足夠了。 –
- 1. 如何禁用數據加載屏幕?
- 2. Android:如何在訪問數據庫時創建加載屏幕
- 3. 如何在創建數據庫時顯示加載屏幕?
- 4. 連接到java中的sql數據庫
- 5. 如何在android上加載數據時有加載屏幕?
- 6. 如何在Android中連接GUI屏幕?
- 7. 如何在Java中連接到Cloud Foundry MySQL數據庫連接?
- 8. java中沒有出現在屏幕上的加載器屏幕
- 9. 如何連接到Java中的MS SQL數據庫?
- 10. 的Java,SQL數據庫連接
- 11. 如何在android中加載屏幕
- 12. 將「直接」連接到網站數據庫或屏幕抓取
- 13. 如何連接到Azure SQL數據庫?
- 14. 如何連接到Java中的數據庫連接
- 15. 屏幕抓取和SQL數據庫
- 16. 連接到MySQL數據庫加載libmysql.dll
- 17. 在TabLayout中加載屏幕
- 18. 在Android中加載屏幕
- 19. 在Java Servlet中的數據庫連接
- 20. 如何在導航屏幕後從遠程URL加載數據?
- 21. 如何使用java jdbc連接到本地SQL數據庫
- 22. 連接到SQL數據庫
- 23. 連接到SQL數據庫
- 24. C#數據庫連接SQL
- 25. Preg_match sql數據庫連接
- 26. Selenium SQL數據庫連接
- 27. 連接到SQL數據庫
- 28. 數據庫SQL Dreamweaver連接
- 29. 如何在android中連接數據庫?
- 30. 加載屏幕
也許你應該弄清楚爲什麼插入需要5秒。除非插入一個插入數據量太大的數據。 –
是的,你是對的.....我必須弄清楚。但主要問題是插入數據所涉及的步驟。喜歡讓驅動器,使連接,創建聲明..... –