matlab寻找另一个界面的句柄、设置初始左上角的logo、按钮不可用
2017-01-09 13:43
633 查看
1、查询另一个gui的句柄
h_main=findall(0,'Type','figure','Tag','figmain'); %查找另一个fig的句柄
set(h_main.but_exit,'enable','on'); %设置另一个fig上对象的属性
2、设置初始左上角的logo
1. GUI左上角图标的更改,假设GUI的Tag为figure1,在其OpeningFcn里添加
warning off all;
javaFrame = get(hObject, 'JavaFrame');
javaFrame.setFigureIcon(javax.swing.ImageIcon('icon2.jpg'));
h = handles.figure1; %返回其句柄
newIcon = javax.swing.ImageIcon('1.jpg')
figFrame = get(h,'JavaFrame'); %取得Figure的JavaFrame。
figFrame.setFigureIcon(newIcon); %修改图标
%%%生成exe文件的方法在附件里
2. 一般图形窗口的左上角图标的更改,没有编辑gui界面
clear
newIcon=javax.swing.ImageIcon('1.jpg');
h=figure; %创建一个Figure,并返回其句柄
figFrame = get(h,'JavaFrame'); %取得Figure的JavaFrame。
figFrame.setFigureIcon(newIcon); %修改图标
3、设置一个按钮不可用
则找到其句柄
set(handles.button1,'enable',‘off’);
4. Undefined function 'fig_forcast_CreateFcn' for input arguments of type 'double‘
出现上面错误,是因为自己人为的把m文件中fig_forcast_CreateFcn这个函数删除了,需要点击fig_forcast的空白处,callback
,CreateFcn 添加此函数,还要注意给出的错误提示,有没有其他的函数出现缺失,添加如上。
h_main=findall(0,'Type','figure','Tag','figmain'); %查找另一个fig的句柄
set(h_main.but_exit,'enable','on'); %设置另一个fig上对象的属性
2、设置初始左上角的logo
1. GUI左上角图标的更改,假设GUI的Tag为figure1,在其OpeningFcn里添加
warning off all;
javaFrame = get(hObject, 'JavaFrame');
javaFrame.setFigureIcon(javax.swing.ImageIcon('icon2.jpg'));
h = handles.figure1; %返回其句柄
newIcon = javax.swing.ImageIcon('1.jpg')
figFrame = get(h,'JavaFrame'); %取得Figure的JavaFrame。
figFrame.setFigureIcon(newIcon); %修改图标
%%%生成exe文件的方法在附件里
2. 一般图形窗口的左上角图标的更改,没有编辑gui界面
clear
newIcon=javax.swing.ImageIcon('1.jpg');
h=figure; %创建一个Figure,并返回其句柄
figFrame = get(h,'JavaFrame'); %取得Figure的JavaFrame。
figFrame.setFigureIcon(newIcon); %修改图标
3、设置一个按钮不可用
则找到其句柄
set(handles.button1,'enable',‘off’);
4. Undefined function 'fig_forcast_CreateFcn' for input arguments of type 'double‘
出现上面错误,是因为自己人为的把m文件中fig_forcast_CreateFcn这个函数删除了,需要点击fig_forcast的空白处,callback
,CreateFcn 添加此函数,还要注意给出的错误提示,有没有其他的函数出现缺失,添加如上。
相关文章推荐
- (界面笔记之二十七)设置按钮图标可用不可用的图标显示(CBitmapButton的使用)
- 金蝶EAS,设置界面大小、窗口标题、按钮可用
- cocos studio设计界面,在代码中寻找按钮,设置监听函数等
- 在c++builder中由一个form上的按钮打开到另一个form界面
- VC++界面处理中怎样设置默认按钮
- MFC中,,设置与按钮相连接的界面(按下按钮,弹出下一个界面)
- MFC C++ 设置按钮不可用,无效
- matlab c++ 混合编程初始设置
- mfc关于CButtonST按钮设置不可用时 EnableWindow(FALSE) 按键图标的问题
- JS设置页面按钮可用不可用
- VC.NET界面编程中关于的ToolBar(工具栏)的编程应用(二)2008/07/01 19:22 上回说到给工具栏上添加IE风格的下拉菜单按钮,我们通过设置工具栏按钮的风格已经完成了下拉菜单按钮的添加,现在我们准备为下拉菜单按钮中响应下拉箭头部分的实现
- jquery设置按钮停顿3秒不可用
- 设置按钮在5秒后可用
- android平台搭建学习 03--界面各按钮的设置(天气预报系统)
- mfc关于CButtonST按钮设置不可用时,按钮变灰
- Android 判断当前网络连接是否可用、打开设置网络界面
- 写一个方法进行各种属性的更新,而不要每个界面设置改变都改变一个属性。就是点击应用或确定按钮时调用这个更新属性的方法,遍历所有(控制对象属性的)界面控件的状态(值),进行属性修改和刷新。
- 批量设置页面上指定按钮不可用和恢复可用
- MFC中的CButton按钮是否可用设置与CEdit设置垂直滚动条自动滚动
- VC技巧一则--设置得到初始焦点的按钮