เครื่องมือสร้างรูปแบบข้อความ
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
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)
ตั้งค่าว่าข้อความเป็นตัวหนาหรือไม่
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
bold | Boolean | ข้อความเป็นตัวหนาหรือไม่ |
รีเทิร์น
TextStyleBuilder
— เครื่องมือสร้างสำหรับเชน
setFontFamily(fontFamily)
ตั้งค่าชุดแบบอักษรของข้อความ เช่น "Arial"
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
fontFamily | String | ชุดแบบอักษรที่ต้องการ |
รีเทิร์น
TextStyleBuilder
— เครื่องมือสร้างสำหรับเชน
setFontSize(fontSize)
กำหนดขนาดแบบอักษรของข้อความเป็นจุด
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
fontSize | Integer | ขนาดแบบอักษรที่ต้องการ |
รีเทิร์น
TextStyleBuilder
— เครื่องมือสร้างสำหรับเชน
setForegroundColor(cssString)
ตั้งค่าสีแบบอักษรของข้อความ
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
cssString | String | สีแบบอักษรที่ต้องการในรูปแบบ CSS (เช่น '#ffffff' หรือ 'white' ) |
รีเทิร์น
TextStyleBuilder
— เครื่องมือสร้างสำหรับเชน
setForegroundColorObject(color)
ตั้งค่าสีแบบอักษรของข้อความ
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
color | Color | สีแบบอักษรที่ต้องการ |
รีเทิร์น
TextStyleBuilder
— เครื่องมือสร้างสำหรับเชน
setItalic(italic)
ตั้งค่าว่าข้อความเป็นตัวเอียงหรือไม่
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
italic | Boolean | ข้อความเป็นตัวเอียงหรือไม่ |
รีเทิร์น
TextStyleBuilder
— เครื่องมือสร้างสำหรับเชน
setStrikethrough(strikethrough)
ตั้งค่าว่าข้อความมีขีดทับหรือไม่
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
strikethrough | Boolean | ข้อความมีขีดทับหรือไม่ |
รีเทิร์น
TextStyleBuilder
— เครื่องมือสร้างสำหรับเชน
setUnderline(underline)
ตั้งค่าว่าจะขีดเส้นใต้ข้อความหรือไม่
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
underline | Boolean | มีการขีดเส้นใต้ข้อความหรือไม่ |
รีเทิร์น
TextStyleBuilder
— เครื่องมือสร้างสำหรับเชน