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.

要解决您的问题,您必须将 figureHandleVisibility 属性 也设置为 on

下图是如何设置GUI图形的HandleVisibility和结果