matlabuicontrol居中,matlab的uicontrol
‘BakcgroundColor'(背景颜⾊)---ColorSpec(特定的颜⾊).这个属性声明了⽤来填充uicontrol对象的背景颜
⾊,ColorSpec是⼀个三元素的RGB 向量或者标准颜⾊的字符串号,默认的颜⾊值是和系统相关的,并且可以通过输⼊命令
get(0,'DefaultUuicontrolBackgroundColor')获得。
‘Callback'(返回,回调)----string(字符串)。这个属性声明了当⽤户触发uicontrol对象(如:在按下⼀个
'pushbutton'或者拖动⼀个'slider')时候所执⾏的字符串,'frame'
和静态的'text'uicontrol类型不发出回调。
‘CData'--m-by-n-by-3 array(
矩阵)这个属性是⼀个在'pushbutton'或'fogglebutton'uicontrol类型上显⽰的真彩⾊图像。
‘Enable'---{‘on'}(默认状态)|‘inactive'(静态)|'off'(关)这个属性声明了是否启⽤这个uicontrol对象,
当设置为'on'的时候,在这个uicontrol被选中的时候,执⾏这个回调字符串,当设置为'off'的时候,这个uicontrol标签字符串就变
暗。当设置为'inactive'
的时候,uicontrol没有被变暗,当设置为'off'和'inactive'的时候,不执⾏这个回调字符串,但是'ButtonDownFcn'属
性还是会起作⽤。
‘Extent' (宽度,长度)---[0 0 width
heigth],这个属性是⼀个只读属性,它返回⽤来标识这个uicontrol所使⽤的⽂本字符串的⼤⼩,其格式为标准的直⾓坐标格式,单位为'Units'属性所声明的单位,这个属性可⽤于确定装载所期望标签字符串⽽需要的uicontrol的⼤⼩。
‘FontAngle'(字体倾斜度)---{‘normal'}|'italic'(斜体的)|'oblique'(斜的,歪的)这个属性声明了所⽤的
字符的倾斜度。
‘FontName'(
字体)---string这个属性声明了所使⽤的字体类型,使⽤'FixedWidth'就将字体设置为保存在根对象的
'FixedWidthFontName'属性中的字体。
‘FontSize'(字体⼤⼩)---number(数字),声明了字体的⼤⼩,单位为'FontUnits'属性所声明的单位。
‘FontUnits—{‘points'(点)}|'normalized'|'inches'(英⼨)|'centimeters'(厘
⽶)|'pixels'(图素)这个属性声明了字体相对于这个⾼度的⼤⼩使⽤的单位,设定为'normalize'是指uicontrol
的⾼度为1.
‘FontWeight(字体粗细)'---'light'|{‘normal'}|'demi'(半)|'boid'fontweight默认值
‘ForegroudnColor'(
前景⾊)---ColorSpec(⾊值)声明了uicontrol的标签⽂本的颜⾊,ColorSpec是⼀个三元素的RGB向量,或者是⼀个标准颜⾊
的字符串名,默认值为⿊⾊。
‘HorizontalAlignment'(⽔平⽅向上的对齐⽅式)—{‘left'}(左)|'center'(中)|'right'(右)这个属性
声明了uicontrol在⽔平⽅向上的对齐⽅式,在windows
pc机上,这个属性只影响到'edit'和'text'类型的uicontrol.
‘ListboxTop'---scalar,
对'listbox'类型的uicontrol,这个属性声明了显⽰在列表最顶端的字符串的索引。
‘Max'(最⼤)---scalar(⽐列),对于'radiobutton'
和'checkbox'类型的uicontrol,'Max'是uicontrol为'on'时'Value'
属性的值,对于'slider'
类型的uicontrol,‘Max'是⽤户能够选择的最⼤值,并且它必须⽐'Min'属性所声明的值要⼤,默认值为1,对于'edit'
类型的uicontrol,如果'Max'-‘Min'>1,那么就可以进⾏多项选择,如果'Max'-‘Min'<=1,那么就只可以进⾏
单项选择。
‘Min'---scalar类似13
‘Position'(位置)---[left(左) bottom(底) width(宽)
heigh(⾼)]它声明了uicontrol的位置,格式为相对于图形窗⼝左下⾓的标准直⾓坐标格式,单位为'Units'属性所定义的单
位,windows pc中‘popupmenu'类型的uicontrol 的⾼度是由字体来设置的,并且将heigth
忽略。
‘SliderStep'(滚动条步长)—[arrow_step
trough_step]这个属性声明了⼀个值,这个值是经过标定的'Max'-'Min'
,⼤⼩在0到1间,arrow-step是点滚动条上的箭头时滚动条移动的步长,
trough_step是点滚动条的滑槽时滚动条移动的步长。
‘String'—string这个属性声明了显⽰在按钮,拨动按钮,静态⽂本,弹出菜单上的uicontrol标签字符串,弹出菜单中的多个菜单项或者
列表中的多个列表项可以声明为字符串单元数组,字符串矩阵或者由竖线字符分开的字符串,多⾏可编辑⽂本或者静态⽂本控件中的⾏分隔符号出现在字符串矩阵的
各⾏之间或者字符串单元数组的每⼀个单元之间,竖线字符未被解释成线分隔符,在'edit'类型的uicontrol中,经过修改的⽂本可以通过这个属性
返回。
‘Style'(类型)—‘pushbutton'(
按钮键)|'togglebutton'( 触发器)|'radiobutton'(⽆线按钮)|'chechbox'(
检查框)|'edit'(编辑)|'text'(⽂本)|'slider'( 滑标)|'frame'(
框)|'listbox'(列表)|'popupmenu'(跃上型)这个属性声明了要⽣成的uicontrol对象类型。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。