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程式設計入門教程的總體編寫安排Matlab程式設計
- Ubuntu18.04中設定使用root使用者登入圖形介面Ubuntu
- 26 使用者圖形介面
- SDL程式設計入門(29)圓形碰撞檢測程式設計
- grafana初級入門Grafana
- Python GUI介面程式設計-初識PythonGUI程式設計
- Python常用的圖形介面程式設計框架,你知道幾個?Python程式設計框架
- GO-圖形使用者介面Go
- JavaGUI——Java圖形使用者介面JavaGUI
- Windows程式設計系列:圖形程式設計基礎Windows程式設計
- 初級經典程式設計題程式設計
- 一篇帶你入門面向介面程式設計程式設計
- [Python GUI]Python內建圖形介面tkinter--入門1PythonGUI
- Python入門教程100天:Day10-圖形使用者介面和遊戲開發Python遊戲開發
- 入門程式碼程式設計程式設計
- 計算機圖形學入門·光柵化計算機
- Python程式設計入門Python程式設計
- Shell 程式設計入門程式設計
- Ubuntu無法進入圖形介面Ubuntu
- 【java學習】GUI 圖形程式設計JavaGUI程式設計
- 圖形程式設計問題記錄程式設計
- 程式設計和網路程式設計入門程式設計
- C語言程式設計入門之--第一章初識程式C語言程式設計
- 如何從初級程式設計師變成高階程式設計師?程式設計師
- NUXT SSR初級入門筆記UX筆記
- Es6初級入門(一)
- Ubuntu 16.04無法登入圖形介面Ubuntu
- C語言+圖形程式設計——自制象棋C語言程式設計
- 初入laralve-admin(二)入門級使用
- Number 1 — 程式設計入門程式設計
- Flink DataStream 程式設計入門AST程式設計
- java Swing程式設計入門Java程式設計
- 圖形使用者介面2:常用控制元件控制元件
- Epson機器人程式設計初級階(二)機器人程式設計
- 實驗 2 Scala 程式設計初級實踐程式設計
- python 圖形初學Python