0x0 空 GraphicsPlaceholder 数组
0x0 empty GraphicsPlaceholder array
我正在尝试获取 GUI 中文本框的句柄 window。
>> SliderTool
>> h = findobj('Tag', 'xText')
h =
0x0 empty GraphicsPlaceholder array.
>>
为什么 h
是一个空数组?
默认情况下(至少在 R2015b 中)GUI 图的 属性 HandleVisibility
设置为 callback
这会阻止 findobj
找到 uicontrol 的句柄,即使uicontrol 的 HandleVisibility
设置为 on
.
要解决您的问题,您必须将 figure
的 HandleVisibility
属性 也设置为 on
。
下图是如何设置GUI图形的HandleVisibility
和结果
我正在尝试获取 GUI 中文本框的句柄 window。
>> SliderTool
>> h = findobj('Tag', 'xText')
h =
0x0 empty GraphicsPlaceholder array.
>>
为什么 h
是一个空数组?
默认情况下(至少在 R2015b 中)GUI 图的 属性 HandleVisibility
设置为 callback
这会阻止 findobj
找到 uicontrol 的句柄,即使uicontrol 的 HandleVisibility
设置为 on
.
要解决您的问题,您必须将 figure
的 HandleVisibility
属性 也设置为 on
。
下图是如何设置GUI图形的HandleVisibility
和结果