1.一種MATLAB圖形用戶界面的創(chuàng)建方法,其特征在于,包括:
生成標(biāo)準(zhǔn)函數(shù),所述標(biāo)準(zhǔn)函數(shù)包括:GUI基礎(chǔ)信息,基礎(chǔ)控件對(duì)應(yīng)的函數(shù)以及讀取和解析java文件的接口;
通過(guò)所述接口將java文件導(dǎo)入所述MATLAB,所述java文件包括GUI控件布局信息;
根據(jù)所述GUI基礎(chǔ)信息,確定GUI界面的框架尺寸和標(biāo)題屬性;
依據(jù)所述GUI控件布局信息以及所述基礎(chǔ)控件對(duì)應(yīng)的函數(shù),生成GUI控件。
2.根據(jù)權(quán)利要求1所述的一種MATLAB圖形用戶界面的創(chuàng)建方法,其特征在于,所述通過(guò)所述接口將java文件導(dǎo)入所述MATLAB包括:
創(chuàng)建java文件,所述java文件包括panel容器、控件以及所述控件在panel容器中的布局信息;
壓縮所述java文件,生成壓縮包;
通過(guò)所述接口獲取所述壓縮包,將所述壓縮包導(dǎo)入所述MATLAB。
3.根據(jù)權(quán)利要求2所述的一種MATLAB圖形用戶界面的創(chuàng)建方法,其特征在于,所述依據(jù)所述GUI控件布局信息以及所述基礎(chǔ)控件對(duì)應(yīng)的函數(shù),生成GUI控件包括:
通過(guò)所述壓縮包調(diào)用所述函數(shù),生成所述GUI控件。
4.根據(jù)權(quán)利要求1所述的一種MATLAB圖形用戶界面的創(chuàng)建方法,其特征在于,還包括:
初始化所述GUI控件。
5.根據(jù)權(quán)利要求4所述的一種MATLAB圖形用戶界面的創(chuàng)建方法,其特征在于,所述初始化所述GUI控件包括:
設(shè)定所述MATLAB的GUI控件的初始值。
6.一種MATLAB圖形用戶界面的創(chuàng)建系統(tǒng),其特征在于,包括:
第一生成模塊,用于生成標(biāo)準(zhǔn)函數(shù),所述標(biāo)準(zhǔn)函數(shù)包括:GUI基礎(chǔ)信息,基礎(chǔ)控件對(duì)應(yīng)的函數(shù)以及讀取和解析java文件的接口;
導(dǎo)入模塊,用于通過(guò)所述接口將java文件導(dǎo)入所述MATLAB,所述java文件包括GUI控件布局信息;
確定模塊,用于根據(jù)所述GUI基礎(chǔ)信息,確定GUI界面的框架尺寸和標(biāo)題屬性;
第二生成模塊,用于依據(jù)所述GUI控件布局信息以及所述基礎(chǔ)控件對(duì)應(yīng)的函數(shù),生成GUI控件。
7.根據(jù)權(quán)利要求6所述的一種MATLAB圖形用戶界面的創(chuàng)建系統(tǒng),其特征在于,所述導(dǎo)入模塊包括:
創(chuàng)建單元,用于創(chuàng)建java文件,所述java文件包括panel容器、控件以及所述控件在panel容器中的布局信息;
壓縮單元,用于壓縮所述java文件,生成壓縮包;
導(dǎo)入單元,用于通過(guò)所述接口獲取所述壓縮包,將所述壓縮包導(dǎo)入所述MATLAB。
8.根據(jù)權(quán)利要求7所述的一種MATLAB圖形用戶界面的創(chuàng)建系統(tǒng),其特征在于,所述第二生成模塊包括:
調(diào)用單元,用于通過(guò)所述壓縮包調(diào)用所述函數(shù),生成所述GUI控件。
9.根據(jù)權(quán)利要求6所述的一種MATLAB圖形用戶界面的創(chuàng)建系統(tǒng),其特征在于,還包括:
初始化模塊,用于初始化所述GUI控件。
10.根據(jù)權(quán)利要求9所述的一種MATLAB圖形用戶界面的創(chuàng)建系統(tǒng),其特征在于,所述初始化模塊包括:
設(shè)定單元,用于設(shè)定所述MATLAB的GUI控件的初始值。