如何在matlab中做出標籤頁的效果

    我們經常需要在matlab上做一個上面的標籤效果,推薦使用一個matlab的控件TabPanel Constructor,下載地址是http://www.mathworks.com/matlabcentral/fileexchange/6996-tabpanel-constructor-v2-8-2010,最新版本V2.8。


      使用方法如下:

        1.首先建立一個figure,並在其中加入一個static Text控件,命名爲texttag,需要注意的是這個text控件所在的位置就是將來標籤頁所在的位置

        2.然後將附件中的tabpanel2.8中的四個文件tabpanel.m,tabpanel.p,tabselectionfcn.m,tabselectionfcn.p放到figure同目錄下,然後在命令行輸入tabpanel('gigurename.fig','texttag'),第一個參數是figure的名字,第二個參數是剛纔加入的text控件的tag。這時候等侯一下,會出現一個運行的figure和一個小面板,在面板上有幾項分別是(從上到下從左到右)添加標籤、編輯標籤、更新標籤、當前標籤前移、當前標籤後移、設置、信息。這是點擊第一個,就可以添加標籤頁了,大家自己試試就明白了,然後可以設置標籤的lable、尺寸、風格、排列、顏色……非常方便。

        3.點擊edit按鈕,出來一個新的GUIDE,別懷疑,就在上面添加控件就可以了,添加完保存然後回到這個小面板點擊update按鈕,點擊關閉後選擇save and close,剛纔添加的控件就出現了。非常好用哦。這一步先不用管各個標籤下各個控件的callback,下一步中說明

        4.對於如何使用各個標籤下的callback函數,我們對每個標籤下的控件都命名爲不同的tag,在屬性設置器中設置callback爲%automatic,關閉窗口後,gigurename.m裏面會顯示callback函數,輸入函數內容,直接點擊運行即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章