matlab学习------------普通dialog对话框,错误对话框errordlg,警告对话框warndlg
2014-10-25 12:02
477 查看
Dialog对话框
语法:
h = dialog('PropertyName',PropertyValue,...)
对话框的默认属性
WindowStyle的值: {normal} | modal | docked
详细实例:
out = dialog; %默认显示对话框之后点击对话框中的空白部分对话框会关闭掉
结果:
%普通对话框
out = dialog('WindowStyle', 'normal',...
'Name', '我的Dialog对话框',...
'position',[300 300 400 300]);
uicontrol('parent',out,...
'style','pushbutton',...
'position',[80 40 80 50],...
'string','确定',...
'callback','delete(gcbf)');%回调函数,点击button关闭对话框
结果:(点击button关闭对话框)
错误对话框errordlg
语法:
h = errordlg
h = errordlg(errorstring)
h = errordlg(errorstring,dlgname)
h = errordlg(errorstring,dlgname,createmode)
%createmode取值:non-modal (默认),modal,replace
举例:
h = errordlg('对话框内容','对话框标题','modal')
warndlg警告对话框(跟错误对话框类似)
语法:
h = warndlg
h = warndlg(warningstring)
h = warndlg(warningstring,dlgname)
h = warndlg(warningstring,dlgname,createmode)
举例:
warndlg('Pressing OK will clear memory','!! Warning !!')
结果:
语法:
h = dialog('PropertyName',PropertyValue,...)
对话框的默认属性
WindowStyle的值: {normal} | modal | docked
详细实例:
out = dialog; %默认显示对话框之后点击对话框中的空白部分对话框会关闭掉
结果:
%普通对话框
out = dialog('WindowStyle', 'normal',...
'Name', '我的Dialog对话框',...
'position',[300 300 400 300]);
uicontrol('parent',out,...
'style','pushbutton',...
'position',[80 40 80 50],...
'string','确定',...
'callback','delete(gcbf)');%回调函数,点击button关闭对话框
结果:(点击button关闭对话框)
错误对话框errordlg
语法:
h = errordlg
h = errordlg(errorstring)
h = errordlg(errorstring,dlgname)
h = errordlg(errorstring,dlgname,createmode)
%createmode取值:non-modal (默认),modal,replace
举例:
h = errordlg('对话框内容','对话框标题','modal')
warndlg警告对话框(跟错误对话框类似)
语法:
h = warndlg
h = warndlg(warningstring)
h = warndlg(warningstring,dlgname)
h = warndlg(warningstring,dlgname,createmode)
举例:
warndlg('Pressing OK will clear memory','!! Warning !!')
结果:
相关文章推荐
- matlab GUI之常用对话框(三)--- dialog \ errordlg \ warndlg \ helpdlg \ msgbox \questdlg
- matlab GUI之常用对话框(三)-- dialog \ errordlg \ warndlg \ helpdlg \ msgbox \questdlg
- Matlab探寻(五):常用对话框(dialog \ errordlg \ warndlg \ helpdlg \ msgbox \questdlg)
- QtCreator 对话框(二)QMessageBox(消息对话框),QProgressDialog (进度对话框),QErrorMessage(错误信息对话框),QWizardPage(向导对话框)
- matlab 警告(warning)、错误(error)、异常(exception)与断言(assert)
- Qt QColorDialog QErrorMessage QFileDialog QFontDialog QProgressDialog 等对话框的使用测试
- SetErrorMode(SEM_NOGPFAULTERRORBOX); 去除错误对话框.
- 14. android dialog——普通对话框原理
- Android UI学习 - 对话框 (AlertDialog & ProgressDialog)
- Android UI学习 - 对话框 (AlertDialog & ProgressDialog) 推荐
- Android开发--身高体重指数(BIM)计算--添加对话框(Dialog)(Toast界面组件、错误处理try-catch)
- Android UI学习 - 对话框 (AlertDialog & ProgressDialog)
- MATLAB 自动退出错误(An unexpected error has been detected by Java Runtime Environment)
- 黑马程序员之WinForm编程基础学习笔记:用户在文本框1,2中输入两个数,点击按钮,在文本框3中显示从文本框1中的数字到文本框2中的数字之间的累加和。如果1或者2为错误的数据格式,则弹出对话框提示错
- Android学习指南之十七:Android对话框(Dialog)
- 【学习Android遇到的错误】conversion to dalvik format failed with error 1的解决办法汇总
- Android UI学习 - 对话框 (AlertDialog & ProgressDialog)
- 解决删除DataGridView中数据引发的“DataGridView Default Error Dialog 错误”
- 对话框的学习showConfirmDialog
- Qt学习——基本对话框Q*Dialog类 .