我在MATLAB中有一些GUI,我需要在不同的选项卡中查看它们

时间:2012-03-08 05:46:56

标签: matlab user-interface tabpanel matlab-guide

我有3个使用GUIDE创建的GUI文件。我需要一个选项卡面板,我可以在不同的选项卡中查看所有选项卡。

2 个答案:

答案 0 :(得分:2)

没有直接的方法来实现这一目标。图不能在另一个图中显示。 GUIDE创造了数字。您可以使用某些转换过程将GUIDE图转换为编程GUI。 Mathworks有一个官方,或file exchange上的其他官员。然后,你应该将3个数字儿童放在一个面板中。

答案 1 :(得分:2)

MATLAB中没有制表符对象。您可以通过创建自己的图形对象来生成自己的图形对象:用户可以单击以运行一个功能,使用 uistack 将正确的“选项卡”放在前面以更改图形对象的顺序,始终将点击的标签放在前面。

但是你可以在一个图形窗口中的一个GUI中完成所有操作;你只是不要确保图中的保持是开启的,你必须给你的所有图表一个句柄,以便你可以用uistack操纵它们。