Kivy เป็นไลบรารี Python ที่มาของปากกาสำหรับการพัฒนาแอปพลิเคชันอย่างรวดเร็วโดยใช้อินเทอร์เฟซผู้ใช้ที่เป็นนวัตกรรมใหม่ เช่น แอปมัลติทัช มันถูกใช้เพื่อพัฒนาแอปพลิเคชัน Android เช่นเดียวกับแอปพลิเคชันเดสก์ท็อป ในบทความนี้ เราจะมาดูวิธีเพิ่มป้ายกำกับให้กับหน้าต่างที่สร้างผ่าน Kivy
การสร้างป้ายกำกับ
ในตัวอย่างด้านล่าง เราสร้างหน้าต่างและกำหนดป้ายกำกับเองโดยใช้ฟังก์ชันป้ายกำกับที่มีอยู่ในโมดูล uix.lable เมื่อเราเรียกใช้แอปด้วยโค้ดนี้แล้ว เราจะเห็นหน้าต่างใหม่ที่แสดงป้ายกำกับที่กำหนดเอง
ตัวอย่าง
from kivy.app import App from kivy.uix.label import Label class NewLabel(App): def build(self): # Label text to be edited lbl = Label(text ="Hello Label Text ! ") return lbl NewLabel().run()
การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -
ผลลัพธ์
การตกแต่งฉลาก
เรายังปรับขนาดแบบอักษรและสีของป้ายกำกับได้ด้วยพารามิเตอร์เพิ่มเติมที่เป็นส่วนหนึ่งของฟังก์ชันป้ายกำกับ
ตัวอย่าง
from kivy.app import App from kivy.uix.label import Label class NewLabel(App): def build(self): # Label text to be edited lbl = Label(text ="Hello Label Text ! \nwelcome to the world of Kivy",font_size='30sp',color = [0.56, 0.56, 0.24, 1]) return lbl NewLabel().run()
การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -
ผลลัพธ์