该脚本提供关于如何创建一个模板imple tab panels within a GUI. Each tab panel should be a different panel with different components and can be easily created with GUIDE. By using GUIDE, you can create as many different panels as you want and layout them in a comfortable way for building. When the script initiates, it places them one behind the other and handles their visibilities accordingly.
SimpleTab背后的主要思想是,您可以通过创建相等数量的静态文本UICONTROL来创建标签标签,并在适当定义的大小的空面板上正确布局(请参见指南中的SimpleTab.fig)。您可以使用他们的位置来创建轴对象(以便可以在选项卡周围显示边缘线,而无需定义“ cdata'属性),然后在其中创建文本对象(也比静态文本uicontrols更自定义)。通过正确定义的对象回调(请参阅代码)执行不同选项卡的控制和突出显示。最初的静态文本uicontrols在最后一个窗口中是不可见的。它们仅用于内部指南仅作为定位目的。
确保用于正确放置静态文本的面板是更大的,因为其他面板将获得其位置。理想情况下,其他面板在其尺寸方面不应被设计为与第一个面板非常不同,因为通常,在Multitab窗口中,所有选项卡都应具有相同的大小,并且应安装所需的Uicontrols。
引用为
Panagiotis Moulos(2022)。简单的选项卡面板(//www.tianjin-qmedu.com/matlabcentral/fileexchange/15193-simple-tab-panel),matlab中央文件交换。检索。