How to bold a phrase in a textbox?

38 ビュー (過去 30 日間)
Leon
Leon 2020 年 10 月 3 日
回答済み: Shubham Khatri 2020 年 10 月 8 日
Below is my code. How do I bold the phrase "Flag: "?
C = [C, newline, ['Flag: ', num2str(B(i)) ] ];
app.text1.Value = C;
Many thanks.

回答 (1 件)

Shubham Khatri
Shubham Khatri 2020 年 10 月 8 日
To my understanding, you are trying to write a string in a textbox in line 1. Then followed by another string “Flag:” and a number as a string in line 2. You want to bold the term “Flag:”. Please have a look at the code below to perform this operation
str = 'String in line 1'; %string for line 1
x=2; %number to be treated as string
y=['\bf Flag:','\rm' num2str(x)]; %contents of line 2 along with font styles
str=[str newline y] %Arranging the text in order which we want to see
t = annotation('textbox','string',str) %placing the text in textbox
Please refer to the following documentation links for more information Newline , Annotation[SK1] , Textbox properties.

カテゴリ

Help Center および File ExchangeCharacters and Strings についてさらに検索

製品


リリース

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by