Receiving Data from GUI edit box

1 visualización (últimos 30 días)
Ashley Hamlin
Ashley Hamlin el 30 de Abr. de 2017
Editada: Walter Roberson el 4 de Mayo de 2017
I am having issues with retrieving the information that the user inputs into the GUI. The edit box is as follows.
IP_Adress_Phone=uicontrol('Style','edit','BackgroundColor','white','Units','Normalized','Position',[.1 .1 .4 .1],'String','Enter your phone IP address here',...'Visible','on','Callback',@callbackfn);

Respuestas (1)

Kevin Gleason
Kevin Gleason el 3 de Mayo de 2017
Using the code you provided above:
IP_Adress_Phone=uicontrol('Style','edit','BackgroundColor','white',...
'Units','Normalized','Position',[.1 .1 .4 .1],...
'String','Enter your phone IP address here',...
'Visible','on','Callback',@callbackfn);
In order to extract data, you need to define the callback. The callback's first parameter will be a reference to the IP Text Field itself. You can then extract the Text Field's "String" Property.
function callbackfn(hObj, e)
ipAddr = hObj.String;
disp(['ipAddr: ' ipAddr]);
end
Callback's Documentation for reference:

Categorías

Más información sobre Migrate GUIDE Apps en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by