什么是對話框?
那么,“sublime編輯器”和“瀏覽器”都是一個窗口。窗口一般由標題欄,菜單欄,工具欄,狀態欄,窗口邊框,滾動條和工作區組成。
這些名詞都是由windows程序設計時,一些接口定義衍生來的,比如,window翻譯過來成了窗口,toolbar翻譯過來成了工具欄,Dialong翻譯過來便成了對話框對話框對話框一般是指在窗口下發生人機交互的彈出框。比如信息提示框,信息確認框。
比如,我在sublime編輯器下刪除一個未保存的文件:這時,界面會彈出一個是否確認刪除的確認框,這便是一個一個對話框,它產生在一個應用程序內,一般用來提示用戶一些不能錯過的信息,或者需要用戶進行下一步確認的操作。
舉個例子舉個現實生活中的例子,比如我們去銀行辦理業務,銀行會有幾個窗口。比如,辦卡、定期存取、轉賬、外匯等窗口,這時候每個窗口就對應不同的功能,反應到計算機上,可能是不同的應用。
進入某一個窗口后,業務員會問我們是否帶了身份證。
這就相當于,在某一個窗口下產生的與用戶交互的對話,需要用戶的進一步確認才能繼續后面的流程,這便是對話框。