Class TextStyleBuilder

TextStyleBuilder

أداة إنشاء لأنماط النصوص.

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
build()TextStyleتُنشئ هذه الأداة نمط نص.
setBold(bold)TextStyleBuilderتضبط هذه السمة ما إذا كان النص غامقًا أم لا.
setFontFamily(fontFamily)TextStyleBuilderتضبط هذه السمة مجموعة خطوط النص، مثل "Arial".
setFontSize(fontSize)TextStyleBuilderتضبط هذه السمة حجم خط النص بالنقاط.
setForegroundColor(cssString)TextStyleBuilderتضبط هذه السمة لون خط النص.
setForegroundColorObject(color)TextStyleBuilderتضبط هذه السمة لون خط النص.
setItalic(italic)TextStyleBuilderتضبط هذه السمة ما إذا كان النص مائلاً أم لا.
setStrikethrough(strikethrough)TextStyleBuilderتضبط هذه السمة ما إذا كان النص يتوسطه خط أم لا.
setUnderline(underline)TextStyleBuilderتضبط هذه السمة ما إذا كان النص يتضمّن خطًا تحته أم لا.

مستندات تفصيلية

build()

تُنشئ هذه الأداة نمط نص.

الإرجاع

TextStyle: نمط نص تم إنشاؤه من أداة الإنشاء هذه.


setBold(bold)

تضبط هذه السمة ما إذا كان النص غامقًا أم لا.

المَعلمات

الاسمالنوعالوصف
boldBooleanتُستخدَم لتحديد ما إذا كان النص غامقًا أم لا.

الإرجاع

TextStyleBuilder: أداة إنشاء السلاسل


setFontFamily(fontFamily)

تضبط هذه السمة مجموعة خطوط النص، مثل "Arial".

المَعلمات

الاسمالنوعالوصف
fontFamilyStringمجموعة الخطوط المطلوبة

الإرجاع

TextStyleBuilder: أداة إنشاء السلاسل


setFontSize(fontSize)

تضبط هذه السمة حجم خط النص بالنقاط.

المَعلمات

الاسمالنوعالوصف
fontSizeIntegerحجم الخط المطلوب

الإرجاع

TextStyleBuilder: أداة إنشاء السلاسل


setForegroundColor(cssString)

تضبط هذه السمة لون خط النص.

المَعلمات

الاسمالنوعالوصف
cssStringStringلون الخط المطلوب بتنسيق CSS (مثل '#ffffff' أو 'white')

الإرجاع

TextStyleBuilder: أداة إنشاء السلاسل


setForegroundColorObject(color)

تضبط هذه السمة لون خط النص.

المَعلمات

الاسمالنوعالوصف
colorColorلون الخط المطلوب.

الإرجاع

TextStyleBuilder: أداة إنشاء السلاسل


setItalic(italic)

تضبط هذه السمة ما إذا كان النص مائلاً أم لا.

المَعلمات

الاسمالنوعالوصف
italicBooleanتُستخدَم لتحديد ما إذا كان النص مائلاً أم لا.

الإرجاع

TextStyleBuilder: أداة إنشاء السلاسل


setStrikethrough(strikethrough)

تضبط هذه السمة ما إذا كان النص يتوسطه خط أم لا.

المَعلمات

الاسمالنوعالوصف
strikethroughBooleanتحدّد ما إذا كان النص يتوسطه خط أم لا.

الإرجاع

TextStyleBuilder: أداة إنشاء السلاسل


setUnderline(underline)

تضبط هذه السمة ما إذا كان النص يتضمّن خطًا تحته أم لا.

المَعلمات

الاسمالنوعالوصف
underlineBooleanتحديد ما إذا كان النص تحته خط أم لا

الإرجاع

TextStyleBuilder: أداة إنشاء السلاسل