Class TextStyle

ข้อความรูปแบบ

รูปแบบข้อความที่แสดงผลในเซลล์

รูปแบบข้อความอาจมี RichTextValue ที่สอดคล้องกัน หาก RichTextValue อยู่ในช่วงข้อความหลายรายการซึ่งมีค่าต่างกันสำหรับวิธีการอ่านรูปแบบข้อความหนึ่งๆ วิธีการจะแสดงผล null หากต้องการหลีกเลี่ยงปัญหานี้ ให้ค้นหาสไตล์ข้อความโดยใช้ค่าข้อความริชมีเดียที่แสดงผลโดยเมธอด RichTextValue.getRuns()

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
copy()TextStyleBuilderสร้างเครื่องมือสร้างรูปแบบข้อความที่เริ่มต้นด้วยค่าของรูปแบบข้อความนี้
getFontFamily()Stringรับชุดแบบอักษรของข้อความ
getFontSize()Integerรับขนาดแบบอักษรของข้อความเป็นจุด
getForegroundColorObject()Colorรับสีแบบอักษรของข้อความ
isBold()Booleanรับข้อมูลว่าข้อความเป็นตัวหนาหรือไม่
isItalic()Booleanรับค่าว่าเซลล์เป็นแบบตัวเอียงหรือไม่
isStrikethrough()Booleanรับข้อมูลว่าเซลล์มีการขีดฆ่าหรือไม่
isUnderline()Booleanรับข้อมูลว่าเซลล์มีขีดล่างหรือไม่

เอกสารประกอบโดยละเอียด

copy()

สร้างเครื่องมือสร้างรูปแบบข้อความที่เริ่มต้นด้วยค่าของรูปแบบข้อความนี้

รีเทิร์น

TextStyleBuilder — ตัวสร้างจากรูปแบบข้อความนี้


getFontFamily()

รับชุดแบบอักษรของข้อความ แสดงผล null หากไม่ได้ตั้งค่าชุดแบบอักษรหรือ RichTextValue ที่เกี่ยวข้องมีหลายรายการที่ใช้ชุดแบบอักษรต่างกัน

รีเทิร์น

String — ชุดแบบอักษรของข้อความ (เช่น "Arial") หรือ null


getFontSize()

รับขนาดแบบอักษรของข้อความเป็นจุด แสดงผล null หากไม่ได้ตั้งค่าขนาดแบบอักษรหรือ RichTextValue ที่เกี่ยวข้องมีหลายรายการที่มีขนาดแบบอักษรต่างกัน

รีเทิร์น

Integer — ขนาดแบบอักษรของข้อความหรือ null


getForegroundColorObject()

รับสีแบบอักษรของข้อความ แสดงผล null หากไม่ได้ตั้งค่าสีแบบอักษรหรือ RichTextValue ที่เกี่ยวข้องมีการทำงานหลายรายการที่มีสีแบบอักษรต่างกัน

รีเทิร์น

Color — สีแบบอักษรของข้อความหรือ null


isBold()

รับข้อมูลว่าข้อความเป็นตัวหนาหรือไม่ แสดงผล null หากไม่ได้ตั้งค่าตัวหนาไว้ หรือ RichTextValue ที่เกี่ยวข้องมีการทำงานหลายรายการที่มีการตั้งค่าตัวหนาต่างกัน

รีเทิร์น

Boolean — ระบุว่าเซลล์เป็นตัวหนาหรือไม่ หรือ null


isItalic()

รับค่าว่าเซลล์เป็นแบบตัวเอียงหรือไม่ แสดงผล null หากไม่ได้ตั้งค่าตัวเอียงหรือ RichTextValue ที่เกี่ยวข้องมีการทำงานหลายรายการที่มีการตั้งค่าตัวเอียงต่างกัน

รีเทิร์น

Boolean — ระบุว่าเซลล์เป็นตัวเอียงหรือไม่ หรือ null


isStrikethrough()

รับข้อมูลว่าเซลล์มีการขีดฆ่าหรือไม่ แสดงผล null หากไม่ได้ตั้งค่าขีดทับ หรือ RichTextValue ที่เกี่ยวข้องมีการทำงานหลายครั้งโดยมีการกําหนดขีดทับต่างกัน

รีเทิร์น

Boolean — ระบุว่าเซลล์มีการขีดฆ่าหรือไม่ หรือ null


isUnderline()

รับข้อมูลว่าเซลล์มีขีดล่างหรือไม่ แสดงผล null หากไม่ได้ตั้งค่าขีดล่างหรือ RichTextValue ที่เกี่ยวข้องมีการทำงานหลายรายการที่มีการตั้งค่าขีดล่างต่างกัน

รีเทิร์น

Boolean — ระบุว่าเซลล์มีขีดล่างหรือไม่ หรือ null

วิธีการที่เลิกใช้งาน