窗口
窗口一般是计算机操作系统中承载一个应用的载体,比如电脑上每打开一个应用都是一个窗口。如下图,我们现在打开了“sublime代码编辑器”和“浏览器”
那么,“sublime编辑器”和“浏览器”都是一个窗口。窗口一般由标题栏,菜单栏,工具栏,状态栏,窗口边框,滚动条和工作区组成。这些名词都是由windows程序设计时,一些接口定义衍生来的,比如,window翻译过来成了窗口,toolbar翻译过来成了工具栏,Dialong翻译过来便成了对话框
对话框
对话框一般是指在窗口下发生人机交互的弹出框。比如信息提示框,信息确认框。比如,我在sublime编辑器下删除一个未保存的文件:
这时,界面会弹出一个是否确认删除的确认框,这便是一个一个对话框,它产生在一个应用程序内,一般用来提示用户一些不能错过的信息,或者需要用户进行下一步确认的操作。