Editbox multiple lines gui

7 Ansichten (letzte 30 Tage)
barbar
barbar am 15 Jan. 2014
Beantwortet: Sean de Wolski am 15 Jan. 2014
Hi there
An editbox in my gui will contain information when users push the start button. The information comes from
imaqhwinfo command and it displays
InstalledAdaptors: {'gentl' 'gige' 'kinect' 'matrox' 'winvideo'}
MATLABVersion: '8.1 (R2013a)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '4.5 (R2013a)'
I am trying to set these informations into an editbox but so far I could not success it.Anyone has an opion?Thanks in advance.

Akzeptierte Antwort

Sean de Wolski
Sean de Wolski am 15 Jan. 2014
Something along these lines?
h = uicontrol('Style','edit',...
'Units','normalized',...
'Position',[0.1 0.1 0.8 0.5],...
'String','Hello World',...
'Callback',[],...
'Max',10);
S = imaqhwinfo;
fn = fieldnames(S);
str = '';
for ii = 1:numel(fn)
str = [str,fn{ii},S(1,1).(fn{ii}),sprintf('\n')];
end
set(h,'String',str)
You'll need to tune the string to your specific size/style etc.

Weitere Antworten (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by