我正在寻找一种方法,以编程方式将焦点更改为MATLAB App Designer中的其他面板。我有一个按钮,我想用它来快速将用户缩进到同一UI中的特定面板。我的UI是使用一系列选项卡面板排列的,我需要一种方法将用户直接发送到不同的面板。
对于普通(非App Designer)MATLAB UI组件,我可以使用命令uicontrol(itemOfInterest);
将焦点放在UI的特定元素上,但App Designer无法做到这一点。有特定的命令吗?
答案 0 :(得分:1)
对于App Designer
,Matlab R2017a
的问题,似乎还没有实现此功能。谷歌搜索了一下,我发现this question,其中OP基本上都是一样的。提供的(和接受的)答案是:
“uicontrol”的此功能目前在App中不可用 设计师。我已将您的反馈转发给我们的开发人员和他们 将考虑在未来的MATLAB版本中添加对此的支持。
有了一点耐心,焦点支持将在新的Matlab版本中引入。同时,我建议你做一些研究,重点是未记录的Matlab功能和底层Java组件。只需一点点运气和findjobj,你就可以实现你想要的目标。