概述
圖形用戶界面(Graphical User Interface,簡稱 GUI,又稱圖形用戶接口)是指采用圖形方式顯示的計算機(jī)操作用戶界面。 圖形用戶界面是一種人與計算機(jī)通信的界面顯示格式,允許用戶使用鼠標(biāo)等輸入設(shè)備操縱屏幕上的圖標(biāo)或菜單選項,以選擇命令、調(diào)用文件、啟動程序或執(zhí)行其它一些日常任務(wù)。與通過鍵盤輸入文本或字符命令來完成例行任務(wù)的字符界面相比,圖形用戶界面有許多優(yōu)點(diǎn)。圖形用戶界面由窗口、下拉菜單、對話框及其相應(yīng)的控制機(jī)制構(gòu)成,在各種新式應(yīng)用程序中都是標(biāo)準(zhǔn)化的,即相同的操作總是以同樣的方式來完成,在圖形用戶界面,用戶看到和操作的都是圖形對象,應(yīng)用的是計算機(jī)圖形學(xué)的技術(shù)。
創(chuàng)建GUI界面
在MATLAB界面中,點(diǎn)擊新建->應(yīng)用程序->GUIDE。 或者在MATLAB命令窗口輸入guide,會打開下圖所示的GUIDE啟動對話框。
界面設(shè)置
對于調(diào)節(jié)gui界面大小,主要有2中方法。 1.單擊網(wǎng)絡(luò)區(qū)域右下角,當(dāng)鼠標(biāo)變成箭頭形式時,拖動鼠標(biāo)。
2.1在視圖菜單中,選擇屬性檢查器。 2.2 2)選擇Unixs后邊的按鈕并從下拉菜單中選擇Centimeters選項。
3)單擊Position前面的+,x和y代表GUI左下角位置的坐標(biāo),改變width和height可隨意改變GUI窗口的長度和寬度,你可以按照自己的意愿設(shè)定。
靜態(tài)文本
Matlab GUI設(shè)計中,可編輯文本控件常用于交互,而一些靜態(tài)文本的顯示功能則一般使用靜態(tài)文本控件(txt控件)。 靜態(tài)文本主要設(shè)置有如下: ForegroundColor :背景顏色 FontSize :字體大小 FontUnits :斜體 FontWeight :加粗 ForegroundColor :字體顏色 HorizontalAlignment :對齊方向 InnerPosition :所在位置(x、y為文本坐標(biāo),width、height為寬度和高度) String :顯示文本 Style :字體風(fēng)格
審核編輯:湯梓紅
-
matlab
+關(guān)注
關(guān)注
186文章
2981瀏覽量
231108 -
GUI
+關(guān)注
關(guān)注
3文章
663瀏覽量
39919 -
圖形用戶界面
+關(guān)注
關(guān)注
0文章
17瀏覽量
8610
發(fā)布評論請先 登錄
相關(guān)推薦
MATLAB GUI的暫停執(zhí)行與繼續(xù)執(zhí)行問題
![](https://file1.elecfans.com/web2/M00/83/FD/wKgaomRl9uGAGd51AAEjMaW-siE556.png)
matlab中GUI設(shè)計方法總結(jié)
MATLAB GUI圖形用戶界面視頻教程
有人會用matlab 做一個簡單GUI界面的串口通信嗎?
用Matlab連接控制Arduino:GUI界面制作與電機(jī)控制
基于Matlab GUI怎么實現(xiàn)串口數(shù)據(jù)發(fā)送和接收?
基于Matlab GUI的串口通信編程實現(xiàn)
![基于<b class='flag-5'>Matlab</b> <b class='flag-5'>GUI</b>的串口通信編程實現(xiàn)](https://file1.elecfans.com//web2/M00/A5/D6/wKgZomUMOlqAEQL9AAALVvdAUvo260.jpg)
基于Matlab_GUI的新型界面開發(fā)方式
![基于<b class='flag-5'>Matlab_GUI</b>的新型<b class='flag-5'>界面</b>開發(fā)方式](https://file.elecfans.com/web2/M00/49/50/pYYBAGKhtEWATd5tAAAO5MLV9Nc502.jpg)
詳解MATLAB圖形用戶界面(GUI)設(shè)計及案例分析(全)
![詳解<b class='flag-5'>MATLAB</b>圖形用戶<b class='flag-5'>界面</b>(<b class='flag-5'>GUI</b>)設(shè)計及案例分析(全)](https://file.elecfans.com/web2/M00/49/EB/pYYBAGKhvHaALDhXAABCFhvWoII213.png)
MATLAB的GUI圖形界面編程(精編)
![<b class='flag-5'>MATLAB</b>的<b class='flag-5'>GUI</b>圖形<b class='flag-5'>界面</b>編程(精編)](https://file.elecfans.com/web2/M00/49/66/poYBAGKhwK2AGDknAABgd2B-ODo344.png)
評論