问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

matlabguide界面表格没数据数据隐藏

发布网友 发布时间:2023-04-14 14:36

我来回答

1个回答

热心网友 时间:2023-11-03 06:28

举一个例子:有radiobutton1、radiobutton2、edit1、edit2四个控件

第一步:在OpeningFcn函数下,写入下列程序,

set(handles.edit1,'visible','off');

set(handles.edit2,'visible','off'); %即在运行后edit1与edit2不显示

第二步:在radiobutton1的callback下写入以下程序,

set(handles.radiobutton2,'value',0);

set(handles.radiobutton1,'value',1);

if get(handles.radiobutton1,'value')

set(handles.edit1,'visible','on');

set(handles.edit2,'visible','off');

end %点击radiobutton1,edit1显示,edit2隐藏

第三步:在radiobutton2的callback下写入以下程序,

set(handles.radiobutton1,'value',0);

set(handles.radiobutton2,'value',1);

if get(handles.radiobutton2,'value')

set(handles.edit2,'visible','on');

set(handles.edit1,'visible','off');

end %点击radiobutton2,edit2显示,edit1隐藏

第四步:完善edit1的callback程序

handles.edit1= str2num(get(hObject,'String'));

guidata(hObject, handles);

完善edit2的callback程序

handles.edit2= str2num(get(hObject,'String'));

guidata(hObject, handles);

注:以上四个控件,我在摆放的时候,edit1和edit2摆放的位置有重叠的部分

以上完成之后,可以实现点击radiobutton1,edit1显示,edit2隐藏;点击radiobutton2,edit2显示,edit1隐藏,没有问题

但是当点击radiobutton1,输入edit1中的数据之后(比如输入3,再删除);再点击radiobutton2,edit1控件就不能隐藏了,edit1和edit2同时出现,而且也会出现如下错误

Error using handle.handle/set

Invalid or deleted object.

Error in

set(handles.edit1,'visible','off');

请问这是什么原因造成的?这应该和我摆放edit1和edit2的位置有交叉没有关系吧,该怎样修改程序,才能实现edit的正常输入?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...人的五感(视觉、听觉、嗅觉、味觉、触觉)是怎么接收外界刺激,并转... 2024法考中法学类专业指什么 14岁女孩发育有点快啊怎么办? 14岁1米58已经开始发育了,算不算正常,还长高吗 怎样能瘦大腿同时又不长小腿 吃完冰淇淋牙疼是怎么回事 原神4星角色排名-原神4星角色推荐 如何介绍动人的秋色? 在你的家乡,秋天最动人的景色是什么呢? 别人让猪咬了怎么安慰 MATLAB中的gcbo guidata handles的详解,,,,,哪位谈谈自己的理解, 火灾报警控制器的工作原理是什么? 天猫超市享淘卡显示未激活怎么办 360你财富 对银行定期存款负责吗 用自己如何帮别人微信小程序打卡 西餐和中餐哪个发展前途更好 飒瑟的解释飒瑟的解释是什么 楚税通为什么一直显示keyerror keyerror怎么解决 柯南里FBI的成员有哪些?组织里的成员有哪些? 柯南里面的FBI有哪些 能问一下柯南里面的FBI有哪些呢?谢谢 微信公众号绑定的手机号怎么取消绑定 手机号被标记广告推销怎么解除 微信怎么加不了好友? 用加不上好友为什么 打剌孙的引证解释打剌孙的引证解释是什么 答剌孙的引证解释答剌孙的引证解释是什么 打剌苏的引证解释打剌苏的引证解释是什么 答剌苏的引证解释答剌苏的引证解释是什么 matlab中GUI的问题 急急急!帮忙解释个简单的matlab参数调用题 云杪的成语 云杪的成语是什么 秋杪的成语 秋杪的成语是什么 非北京户口可以在北京报考证券从业考试吗 贫生的诗句贫生的诗句是什么 贫弱的诗句贫弱的诗句是什么 费曼学法具体方法 信用卡不还什么后果 信用卡贷款一直没有还款会怎么样 信用卡无力还款的最佳处理方法有哪些 在o里填上适当的运算符号以及括号,使等式两边相等.4o4o4o4=4? 步步高家庭影院音响使用方法 在篮球中什么时候用体前变向?还有体前变向的好处有什么?谁能告诉我? 襟纫的成语襟纫的成语是什么 农村商业银行的自动存款机能存五十的吗? 骚话的读音骚话的读音是什么 有个叫空什么的四字摩托车 假面骑士摩托叫什么 空我的机车哪里卖