Multiple lines in an Edit Text space...
조회 수: 3 (최근 30일)
이전 댓글 표시
Hi everybody! In my interface I have an Edit Text set as "'Enable', 'inactive'" and I want to use it like a "display" to show my statistics... When I insert variables (even if they're arrays), there's a kind of error that says me that's impossible to show multiple lines in an edit text...
I already set a msgbox using "sprintf" function... As you might know, msgbox is structured as
var=msgbox('Text', 'Title')
I set it as
var=msgbox(sprintf('Text\ntext...'), 'Title');
and it works so well!
I tried and failed using
sprintf(handles.edit_text, 'Text');
because the structure of sprintf is
str = sprintf(format, A, ...)
__________________________________________________
Please note that I don't need to use sprintf, but I have to put multiline variables in an Edit Text as I said before... I need to use it like a display, to show arrays, or variables, or everything I'm going to calculate in the gui...
There's the possibility to use the same function or a similar way to show statistics in my Edit Text??
댓글 수: 0
채택된 답변
Chandra Kurniawan
2012년 1월 16일
Hi,
Maybe this is what you mean :
var = msgbox(get(handles.edit_text,'string'),'Title');
And don't forget to set property of the edit textbox 'min' = 1 and 'max' = 2
추가 답변 (1개)
Image Analyst
2012년 1월 16일
You have to set the "maximum" property of the edit textbox to be 2, or something greater than 1 anyway.
set(handles.editText1, 'maximum', 2);
Give that a try and see if it works.
참고 항목
카테고리
Help Center 및 File Exchange에서 Environment and Settings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!