卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Matlab GUI控件的顯示與隱藏

在編寫Matlab GUI程序時,經(jīng)常需要在執(zhí)行過程中動態(tài)地控制控件的顯示與隱藏。無論是使用Guide模塊創(chuàng)建GUI還是直接編輯m文件來創(chuàng)建GUI,都需要通過添加相應的M代碼來實現(xiàn)控件的顯示與隱藏。

在編寫Matlab GUI程序時,經(jīng)常需要在執(zhí)行過程中動態(tài)地控制控件的顯示與隱藏。無論是使用Guide模塊創(chuàng)建GUI還是直接編輯m文件來創(chuàng)建GUI,都需要通過添加相應的M代碼來實現(xiàn)控件的顯示與隱藏。

創(chuàng)建GUI界面

首先,我們先創(chuàng)建一個GUI界面??梢允褂肎uide模塊進行快速創(chuàng)建,也可以直接編輯m文件來創(chuàng)建GUI。在本例中,我們添加了兩個按鈕和兩個軸等控件進行演示。

保存并打開相關文件

接下來,點擊文件菜單下的保存按鈕,將創(chuàng)建的GUI界面保存起來。此時,根據(jù)界面布局,系統(tǒng)會自動生成存放控件函數(shù)的m文件,并自動打開。我們可以在這個文件中添加相應代碼來控制控件的顯示與隱藏。

設置控件的屬性

雙擊按鈕控件,打開其屬性設置框。點擊其中的callback函數(shù)后方的按鈕,可以快速定位到m文件中相應的程序位置。

控制控件的顯示與隱藏

在按鈕對應的函數(shù)中,通過添加幾行語句來控制控件的顯示與隱藏。例如,使用off語句可以隱藏一個軸、可編輯文本或靜態(tài)文本控件。同理,使用on語句可以顯示這些控件。

運行GUI程序

添加完相應的代碼后,我們可以運行這個GUI程序。初始界面上,所有的控件都可見。當點擊第一個按鈕后,對應的控件會隱藏起來。再點擊第二個按鈕,則之前隱藏的控件又會恢復顯示。通過合理地使用on和off參數(shù),我們可以靈活地控制控件的顯示與隱藏。

標簽: