Matlab圖形使用者介面程式設計初級入門
uicontrol函式用於建立控制元件物件,其呼叫格式為:
控制程式碼變數=uicontrol(圖形視窗控制程式碼,屬性1,屬性值1,屬性2,屬性值2,...)
其中,屬性及其取值決定了控制元件的特徵。若省略圖形視窗控制程式碼,預設在當前圖形視窗建立控制元件物件。
控制元件物件的基本控制屬性
Style屬性:定義控制元件物件的型別,例如’pushbutton’表示按鈕物件,'edit’表示編輯框,等等.
String屬性:定義控制元件物件的說明文字。
Tag屬性:標識控制元件物件.
Enable屬性:控制控制元件物件是否可用。
Position屬性:定義控制元件物件的位置和大小,其取值形式為[x,y,w,h].
Callback屬性:屬性值是描述命令的字串或函式控制程式碼。當選中控制元件時,系統將自動執行字串描述的命令或呼叫控制程式碼所代表的函式,實施相關操作。
輸入4個語句,看一下效果;
建立文字框和按鈕;點選一下按鈕,沒有定義回撥函式;
建立Listbox;列表框條目寫的不對,沒有分開;
uilistbox語句,簡單版不支援;
語句如下;
btn1=uicontrol('Style','pushbutton','String','確定', 'Position', [450,120,48,20],'Callback','funca' )
edit1 = uicontrol('Style', 'edit', 'String','示例文字框,XXXX','Position', [450,160,100,20],'Callback','funcc');
listbox1 = uicontrol('Style', 'listbox','String','First,Second,Third','Position', [50,300,200,100],'Callback','funcl');
lbox = uilistbox('Position',[125 120 100 78], 'Items',{'First','Second','Third'},'ValueChangedFcn','funcchange');
詳情可參閱
相關文章
- 課時35:圖形使用者介面入門
- 圖形使用者介面1:初識Walk
- 程式設計“初學者”入門指南 (轉)程式設計
- matlab:工科用程式設計入門語言Matlab程式設計
- 入門級的程式設計師程式設計師
- 網站設計和圖形使用者介面(GUI)設計的不同 (轉)網站GUI
- Linux下的GTK圖形介面程式設計(轉)Linux程式設計
- grafana初級入門Grafana
- 圖形使用者介面(轉)
- 26 使用者圖形介面
- SDL程式設計入門(29)圓形碰撞檢測程式設計
- MATLAB程式設計與應用系列-關於MATLAB程式設計入門教程的總體編寫安排Matlab程式設計
- CentOS 6.2圖形介面允許root使用者登入CentOS
- GO-圖形使用者介面Go
- JavaGUI——Java圖形使用者介面JavaGUI
- Ubuntu18.04中設定使用root使用者登入圖形介面Ubuntu
- 一篇帶你入門面向介面程式設計程式設計
- Python GUI介面程式設計-初識PythonGUI程式設計
- Python常用的圖形介面程式設計框架,你知道幾個?Python程式設計框架
- 黑馬程式設計師Java培訓和Android培訓Java GUI圖形使用者介面程式設計師JavaAndroidGUI
- iOS圖形程式設計總結iOS程式設計
- 計算機圖形學入門·光柵化計算機
- pix2code:從截圖生成圖形使用者介面程式碼
- 程式設計師分享前端初學者入門學習順序程式設計師前端
- Ubuntu無法進入圖形介面Ubuntu
- 初級JAVA程式設計師的困惑Java程式設計師
- 入門程式碼程式設計程式設計
- Shell 程式設計入門程式設計
- shell程式設計入門程式設計
- GraphicsJS 入門,一個輕量級的前端圖形庫JS前端
- [Python GUI]Python內建圖形介面tkinter--入門1PythonGUI
- NUXT SSR初級入門筆記UX筆記
- Es6初級入門(一)
- 【java學習】GUI 圖形程式設計JavaGUI程式設計
- 圖形程式設計問題記錄程式設計
- 程式設計和網路程式設計入門程式設計
- C語言程式設計入門之--第一章初識程式C語言程式設計
- DirectDraw6的初級程式設計應用 —— 配合例項講解,讓你迅速入門 (轉)程式設計