對(duì)話框是什么?
那么,“sublime編輯器”和“瀏覽器”都是一個(gè)窗口。窗口一般由標(biāo)題欄,菜單欄,工具欄,狀態(tài)欄,窗口邊框,滾動(dòng)條和工作區(qū)組成。
這些名詞都是由windows程序設(shè)計(jì)時(shí),一些接口定義衍生來(lái)的,比如,window翻譯過(guò)來(lái)成了窗口,toolbar翻譯過(guò)來(lái)成了工具欄,Dialong翻譯過(guò)來(lái)便成了對(duì)話框?qū)υ捒驅(qū)υ捒蛞话闶侵冈诖翱谙掳l(fā)生人機(jī)交互的彈出框。比如信息提示框,信息確認(rèn)框。
比如,我在sublime編輯器下刪除一個(gè)未保存的文件:這時(shí),界面會(huì)彈出一個(gè)是否確認(rèn)刪除的確認(rèn)框,這便是一個(gè)一個(gè)對(duì)話框,它產(chǎn)生在一個(gè)應(yīng)用程序內(nèi),一般用來(lái)提示用戶一些不能錯(cuò)過(guò)的信息,或者需要用戶進(jìn)行下一步確認(rèn)的操作。
舉個(gè)例子舉個(gè)現(xiàn)實(shí)生活中的例子,比如我們?nèi)ャy行辦理業(yè)務(wù),銀行會(huì)有幾個(gè)窗口。比如,辦卡、定期存取、轉(zhuǎn)賬、外匯等窗口,這時(shí)候每個(gè)窗口就對(duì)應(yīng)不同的功能,反應(yīng)到計(jì)算機(jī)上,可能是不同的應(yīng)用。
進(jìn)入某一個(gè)窗口后,業(yè)務(wù)員會(huì)問(wèn)我們是否帶了身份證。
這就相當(dāng)于,在某一個(gè)窗口下產(chǎn)生的與用戶交互的對(duì)話,需要用戶的進(jìn)一步確認(rèn)才能繼續(xù)后面的流程,這便是對(duì)話框。