ZKX's LAB

gui中的滑条怎么控制变量 excel如何调整右边滑条

2020-07-23知识6

matlab gui怎么设置和获取文本框的值,有时候我们在使用matlagui进行编程的时候,想设置和获取文本框的值,怎么编写代码呢,下面来分享一下方法Matlab GUI 如何获取滑条控件的数值,滑条控件是各个UI软件中使用率非常高的控件,在Matlaguide设计中也是如此。今天我们来看一下如何进行滑条值的获取matlab的GUI设计中,添加了滑动条和动态文本框,怎么使得滑动条和动态文本显示一致。 方法1:如果你是用GUIDE创建的界面,新建一个空白窗口,在窗口里放置一个style属性为edit的文本框,其默认tag值为edit1。再放置一个style值为slider的滑块,其默认tag值为slider1。edit1的callback函数中添加如下语句:set(handles.slider1,'value',str2num(get(hObject,'string')));slider1的callback函数中添加如下语句:set(handles.edit1,'string',num2str(get(hObject,'value')));方法2:如果你想直接用代码创建界面,则新建一个m文件,输入如下代码:function slider_textMainFigure=figure('menubar','none','numbertitle','off','position',[100 100 250 200],'name','滑块和文本框');text1=uicontrol('style','edit','parent',MainFigure,'position',[50 150 150 20],'string','请输入一个0到1之间的数','callback',@text1_callback);slider1=uicontrol('style','slider','parent',MainFigure,'position',[50 100 150 20],'callback',@slider1_callback);function slider1_callback(hObject,event)set(text1,'string',num2str(get(hObject,'value')))endfunction text1_callback(hObject,event)set(slider1,'value',str2num(get(hObject,'string'))。Matlab GUI中设置滑条(slider)控件的值,MatlaGUI中的滑条控件是一个较为经常用到的输入输出控件,其可以很直观的反应数据的输入输出结果,使用较为广泛今天就来为大家介绍。

#滑条#matlab#gui#单元格#文本框

随机阅读

qrcode
访问手机版