【发布时间】:2015-06-08 16:53:08
【问题描述】:
我有 6 个 uipanels,所有相同大小的面板相互重叠。我必须将按钮编辑文本添加到所有 uipanels。但我只能编辑第 6 个 uipanel,而所有其他 uipanel 都是隐藏的。如何一次只显示一个 uipanel,以便我可以轻松地向其添加按钮和文本。我必须在每个面板中添加一个按钮,单击该按钮应显示成功的 uipanel 并隐藏以前的 uipanel。
例如,
我有一个带有按钮的 uipanel1。何时。我单击按钮,它应该显示 uipanel2 并隐藏 uipanel1。
谢谢
【问题讨论】:
-
到目前为止你做了什么?
-
我不完全确定你在追求什么。我认为这应该是你选择设计它的方式。但是,我的猜测是您正在寻找函数
uistack。还有一个选项是 UI 组件是否可见。试试这里最简单的例子。h=figure; get(h)。您将看到一个名为Visible的参数,与 Java 不同,它具有默认的'on'。
标签: matlab user-interface