Borrar filtros
Borrar filtros

How to display strings with static text and varying numbers in text box?

1 visualización (últimos 30 días)
Qianqian Pan
Qianqian Pan el 14 de Sept. de 2016
Comentada: Stephen23 el 14 de Sept. de 2016
I'm displaying a set of 200 images on screen in order. For each image displayed I have a text box in GUI showing which number is that image out of 200, like a count.
So for example, for the first image displayed, I want the text box showing '1 of 200', and for the second image displayed the text box will show '2 of 200', etc.
My original code was:
set(handles.text1,'String','%d of 200',i)
But it doesn't seem quite right. I guess the single quote is at the wrong place?
Can someone help me?

Respuestas (1)

Stephen23
Stephen23 el 14 de Sept. de 2016
Editada: Stephen23 el 14 de Sept. de 2016
You need to actually provide one string, not multiple arguments:
set(handles.text1,'String',sprintf('%d of 200',i))
  2 comentarios
Qianqian Pan
Qianqian Pan el 14 de Sept. de 2016
Yes that's right! It works! Thanks for your prompt reply!!!!
Stephen23
Stephen23 el 14 de Sept. de 2016
@Qianqian Pan: I am glad that it works! Please accept my answer if it helped you to resolve your original question.

Iniciar sesión para comentar.

Categorías

Más información sobre Language Support en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by