導航:首頁 > 軟體知識 > 程序中等待提示框怎麼弄

程序中等待提示框怎麼弄

發布時間:2023-03-24 09:55:37

① 用JAVA實現線程等待提示框[1]

Java語言從其誕生到現在不過短短五年時間 卻已經成為全球最熱門的語言 Java程序員正成為IT業其它程序員中薪金最高的職員 這一切都應歸功於Java良好的特性 簡單 面向對象 分布式 平台無關性 可移植性 支持多線程等等 本文將用Java的多線程特性來實現線程等待提示框

問題的提出

在Java應用程序編程中 有時需要在GUI(圖形化用戶界面)中處理一些占純野用系統資源較多 耗費時間較長的事務 例如 與資料庫進行大批量數據交換 大數據量的復雜運算 遠程連接伺服器等等 系統在處理這些事務時 如果還是使用GUI所在的線程 會導致界面凍結 無法刷新 看起來好象系統已經崩潰 這是一個良好的軟體系統不允許出現的局面

解決問題的途徑

解決上述問題的方法就是採用Java的多線握褲辯程特性 為這些耗時又耗資源的事務再開一個線程單獨運行 並在GUI處出現提示框 正在執行 請等待 在線程結束時自動關閉該提示框 這樣即避免了上面出現的界面凍結情況 又保證了線程的安全性 是軟體開發者上佳的選擇

具體實現

( )例子

這里舉一個簡單的例子來介紹如何段缺用JAVA實現線程等待提示框

此例實現一個很簡單的GUI 根窗體testFrame是一個JFrame(框架)類 在testFrame中放置一個JPanel(面板) testPanel 最後將一個JButton(按鈕) testButton添加到testPanel中

按下testButton 系統開始運行一個模擬的耗時又耗資源的事務 在標准輸出設備上顯示從 到 同時出現 線程正在運行 提示框 一旦事務完成(即線程結束) 系統自動關閉該提示框

( )實現方法

為了達到上述功能 可以這樣來實現

當按下按鈕後 啟動一個新的線程來完成事務 即在標准輸出設備上顯示從 到 (在代碼中通過TestThread類來實現) 緊接著再啟動一個線程來顯示 線程正在運行 提示框(在代碼中通過ThreadDiag類來實現)

為了使提示框在TestThread結束後 自行關閉 在TestThread啟動後 還啟動了一個DisposeDiag線程 這個線程專門用來等待TestThread線程結束後 關閉 線程正在運行 提示框

lishixin/Article/program/Java/gj/201311/27675

② 如何用最簡單的方法使運行指定程序的時候彈出一個提示框

先用時鍾檢測進程,如果進程在就終止進程,然後運行子程序,關閉時鍾,顯示提示框,打開指定文件

③ 蘋果4手機應用程序提示在等待中什麼意思啊

原因:

可能是不小心點擊手機上的App Store里的軟體更新了,顯示等待中是說明手機自己重新在下載這些軟體。

④ MFC中怎麼實現「程序正在運行,請等待。。。」這樣的提示信息

最簡單的就是褲型在點擊按鈕後簡轎彈出對話框提示,用戶確認;攔純肆
執行完後再彈出提示!
clickbutton
{
messagebox("程序正在運行,請等待。。。");
.......執行你的「很復雜的代碼」
mesagebox("執行完畢");
}

⑤ jsp頁面 等待提示消息框怎麼做

可以使用Extjs或缺喚者jQuery等js框架的 ajax或者表蔽察單提交程序伏並凱進行按鈕提交,這兩種框架中都有你要的進度框,二者各有優點。要麼自己寫js+css程序寫一個div進度框,在按鈕提交時候,將進度框顯示出來,後台處理成功後,在隱藏或者刪除這個進度框

閱讀全文

與程序中等待提示框怎麼弄相關的資料

熱點內容
如何預防裡面商家私下交易 瀏覽:604
沈陽哪個市場賣驢排 瀏覽:350
塗裝技術是什麼 瀏覽:537
小程序如何實現提交後轉發 瀏覽:800
招商證券3年股票交易明細怎麼查 瀏覽:173
高考查詢錄取信息持續多久 瀏覽:292
為什麼能收到對方微信空白信息 瀏覽:294
工廠里調度員和技術員哪個好 瀏覽:468
專利代理人和期刊編輯哪個好 瀏覽:321
盛泰手機哪些產品 瀏覽:320
電腦程序編程怎麼學 瀏覽:785
廣聯達行業數據怎麼用不了 瀏覽:67
哪個組織最關注貨幣和技術援助 瀏覽:161
oem廠家工業化工產品有哪些 瀏覽:551
牛元牌瓷磚膠韶關總代理店在哪裡 瀏覽:509
市場的大紅酸枝有多少陷阱 瀏覽:538
華安證券除了月月紅還有哪些產品 瀏覽:517
騰訊文檔小程序如何查以前時間 瀏覽:527
全權代理買房怎麼弄 瀏覽:746
怎麼在電商上買農產品 瀏覽:866