声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1434|回复: 8

[GUI界面] 界面的小问题

[复制链接]
发表于 2007-5-11 12:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我用界面编辑器弄了一个按钮和一个edit文本,我想一点按钮的时候 让文本里显示1234,
改按钮的CALLBACK属性  命令怎么写啊  还有在编辑属性里怎么能看到文本的句柄值 并修改它
重要 把命令的格式 告一下 我不是专门搞这个课题的 只是要用一点点  谢谢

[ 本帖最后由 eight 于 2007-5-11 21:24 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-5-11 13:47 | 显示全部楼层

回复 #1 keaixiaonvren 的帖子

在按钮的call_back 里面写:
set(handles.edit1,'string','1234');
点按钮就可以改变里面的显示了

评分

1

查看全部评分

 楼主| 发表于 2007-5-13 13:37 | 显示全部楼层

怎么说没定义

set(handles.edit1,'string','1234');
把按钮的CALLBACK属性 改成上面的 它说handles.edit1没定义 怎么回事 啊怎么定义啊
 楼主| 发表于 2007-5-13 14:43 | 显示全部楼层

问题解决了 虽然不明白

matlab里显示图像的 控件是什么 啊    急需
发表于 2007-5-13 23:40 | 显示全部楼层
 楼主| 发表于 2007-5-16 14:28 | 显示全部楼层

eight 给个函数 

function pushbutton1_Callback(hObject, eventdata, handles)
bb=imread('jiaochebeijing.jpg');
cc=imread('jiaoche.jpg');

D=imsubtract(bb,cc);
imshow(D);

function pushbutton2_Callback
 
我想在第二个按扭 执行的时候调用 第一个按扭 D的值 ,用什么函数可以传递过来 啊 
发表于 2007-5-16 15:32 | 显示全部楼层
原帖由 keaixiaonvren 于 2007-5-16 14:28 发表
function pushbutton1_Callback(hObject, eventdata, handles)
bb=imread('jiaochebeijing.jpg');
cc=imread('jiaoche.jpg');

D=imsubtract(bb,cc);
imshow(D);

function pushbutton2_Callback
 
...


参数传递问题请看看本版关于 GUI 的精华贴
 楼主| 发表于 2007-5-20 02:10 | 显示全部楼层
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
i=1;
setappdata(handles.pushbutton1,'A',i);
set(handles.h,'String','0');
set(handles.i,'String','0');
set(handles.j,'String','0');


这是一个按纽的CALLBACK属性,h,i,j分别是三个文本的TAG 在运行的时候 出现这样的错误


??? Reference to non-existent field 'h'.
Error in ==> biyesheji>pushbutton12_Callback at 218
set(handles.h,'String',X(1));
Error in ==> gui_mainfcn at 75
        feval(varargin{:});
Error in ==> biyesheji at 44
    gui_mainfcn(gui_State, varargin{:});
??? Error while evaluating uicontrol Callback.

[ 本帖最后由 eight 于 2007-5-20 22:56 编辑 ]
 楼主| 发表于 2007-5-20 02:33 | 显示全部楼层

好了 解决了

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-6-16 05:12 , Processed in 0.112299 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表