PyGTK - คลาสฉลาก
วิดเจ็ตป้ายกำกับมีประโยชน์ในการแสดงข้อความที่แก้ไขไม่ได้ มีการใช้ป้ายกำกับโดยวิดเจ็ตอื่น ๆ ภายใน ตัวอย่างเช่น Button มีป้ายกำกับเพื่อแสดงข้อความบนใบหน้า ในทำนองเดียวกันวัตถุ MenuItem มีป้ายกำกับ ป้ายกำกับเป็นวัตถุที่ไม่มีหน้าต่างดังนั้นจึงไม่สามารถรับเหตุการณ์ได้โดยตรง
คลาสฉลากมีตัวสร้างอย่างง่าย -
gtk.Label(str = None)
วิธีการที่มีประโยชน์ต่อไปนี้สามารถใช้กับวัตถุฉลาก -
ส. อบจ | วิธีการและคำอธิบาย |
---|---|
1 | set_text() ตั้งค่าข้อความใหม่เป็นป้ายกำกับ |
2 | get_text() ส่งคืนข้อความจากป้ายกำกับ |
3 | set_use_underline() หากเป็นจริงเครื่องหมายขีดล่างในข้อความระบุว่าควรใช้อักขระตัวถัดไปสำหรับแป้นเร่งการช่วยจำ |
4 | set_justify สิ่งนี้ตั้งค่าการจัดแนวของเส้นในข้อความของป้ายกำกับที่สัมพันธ์กัน ค่าที่เป็นไปได้คือ - gtk.JUSTIFY_LEFT, gtk.JUSTIFY_RIGHT, gtk.JUSTIFY_CENTER และ gtk.JUSTIFY_FILL |
5 | Set_line_wrap() ถ้าเป็นจริงเส้นจะพัน |
6 | set_selectable() หากเป็นจริงคุณสามารถเลือกข้อความในป้ายกำกับเพื่อคัดลอกวางได้ |
7 | set_width_chars() ตั้งค่าความกว้างของป้ายกำกับ |
สัญญาณต่อไปนี้ถูกปล่อยออกมาโดยวิดเจ็ตฉลาก -
เปิดใช้งานปัจจุบันลิงค์ | สิ่งนี้จะถูกปล่อยออกมาเมื่อผู้ใช้เปิดใช้งานลิงก์ในป้ายกำกับ |
เปิดใช้งานลิงค์ | สิ่งนี้ถูกปล่อยออกมาเพื่อเปิดใช้งาน URI |
คัดลอกคลิปบอร์ด | สิ่งนี้จะแสดงขึ้นเมื่อคัดลอกข้อความจากป้ายชื่อไปยังคลิปบอร์ด |