spano 发表于 2007-4-26 17:07

如何使用Button 控制事件

我是matlab新手,用的6.5版本,想学习下button 的使用方法,
比如我想通过GUI程序实现下面这个功能:
    edittext1                  edittext2


    button1                     button2


当按下 button1时, text1中的内容可以覆盖text2内容显示出来
同样按下button2时,text2中的内容可以在text1中显示出来

请问应该用什么函数来控制 button 呢?

eight 发表于 2007-4-26 17:25

原帖由 spano 于 2007-4-26 17:07 发表
我是matlab新手,用的6.5版本,想学习下button 的使用方法,
比如我想通过GUI程序实现下面这个功能:
    edittext1                  edittext2


    button1                     button2


...
建议看看本版关于GUI的精华贴

spano 发表于 2007-4-26 21:39

回复 #1 spano 的帖子

谢谢,我得程序基本可以实现这个功能了;
想问下在button 里面 callback 函数和 ButtonDownFcn的具体区别有哪些

eight 发表于 2007-4-26 22:02

原帖由 spano 于 2007-4-26 21:39 发表
谢谢,我得程序基本可以实现这个功能了;
想问下在button 里面 callback 函数和 ButtonDownFcn的具体区别有哪些

% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)


% --- If Enable == 'on', executes on mouse press in 5 pixel border.
% --- Otherwise, executes on mouse press in 5 pixel border or over pushbutton1.
function pushbutton1_ButtonDownFcn(hObject, eventdata, handles)
页: [1]
查看完整版本: 如何使用Button 控制事件