[MATLAB GUI] How can I add a string to the last line in multiline EditText?
Mostrar comentarios más antiguos
- Hi all,
- I often use this way to add a string to the last line in multiline editText:
- Example: The before editText: (handles.txtLine)
- "line 1
- line 2
- line 3"
- and i want to add string "line 4" to it. So i do:
- msg = get(handles.txtLine,'string');
- msg_i = sprintf('
Respuestas (2)
per isakson
el 24 de Abr. de 2014
Editada: per isakson
el 24 de Abr. de 2014
To me it isn't clear what your problem is. Anyhow there is no alternative to
set( h, 'String', string_values )
...
string_values = get( h, 'String' );
% add new line to string_value and
set( h, 'String', string_values )
However, I find it more convenient to use a cell array of strings for string_values. Doc says: For multiple line editable text [...] line breaks occur [...] each cell of a cell array of strings
1 comentario
per isakson
el 26 de Abr. de 2014
I stepped through your code but gave up. Obviously the string, "Send: OK", is not handled as you (and I) expect by guidata and handles.Mes.
First step might be to rename
pushbutton1_Callback
to something that includes the string
Receive
Categorías
Más información sobre Structures en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!