Want to make label scrollable in MATLAB app designer.

app.xyzLabel.text = 'abcdefghijklmnopqrstuvwxyz';
Here, I have enabled 'wordWrap' and I have limited position bound. So the text is exceeding the boundary. The letters which are outside the box are not visible. I want to make the box scrollable just like vertical scrolling of of table. Can you help me out?

1 Comment

Is there a reason why you are not using the Text Area uicomponent?

Sign in to comment.

Answers (1)

Hi Ravish,
"uilabel" are not scrollable, they can only be clipped.
If you want vertical scrolling, you can utilize Text Area uicomponent, as suggested by Kevin.
However, if you want to make that horizontally scrollable, you can use HTML uicomponent. It will automatically become scrollable with some long strings.
To know more about these components, kindly refer to the following links:
  1. uitextarea: https://www.mathworks.com/help/matlab/ref/uitextarea.html
  2. uihtml: https://www.mathworks.com/help/matlab/ref/uihtml.html

Categories

Find more on App Building in Help Center and File Exchange

Products

Release

R2021b

Asked:

on 4 Aug 2022

Answered:

on 9 Jun 2023

Community Treasure Hunt

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

Start Hunting!