在 Matlab GUI 中的多个视图之间切换

发布于 2024-12-11 07:13:18 字数 211 浏览 0 评论 0原文

我正在开发一个具有多个“视图”的 Matlab GUI 应用程序。它的行为有点像安装向导。当用户在此“视图”中完成输入数据后,单击底部的下一步。然后出现一组不同的 UI 元素。 UI 元素集可能会有所不同,具体取决于用户刚刚输入的内容。

我可以在一个“视图”中绘制所有 UI 元素并通过可见性控制它们,但这将是一团糟。

处理这个问题的最佳方法是什么?

I'm working on a Matlab GUI application that has multiple "views". It behaves sort of like a Setup Wizard. When user finishes entering data in this "view", he click Next bottom. Then a different set of UI elements show up. The set of UI elements might be different, depending on what the user just entered.

I could draw all UI elements in one "view" and control them with visibility, but this is going to be a mess.

What is the best way to deal with that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

聚集的泪 2024-12-18 07:13:18

我会为流程的每个步骤创建单独的 GUI(图形),并根据需要在它们之间传递信息。或者,您可以使用 Matlab 文件交换上提供的选项卡面板脚本之一(请参阅选项卡面板 举个例子,其他的可以通过搜索找到)。

I would create separate GUIs (figures) for each step of the process, and pass information between them as needed. Alternatively, you could use one of the tab panel scripts available on Matlab file exchange (see Tab Panel for one example, others can be found via search).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文