Kivy là thư viện Python mã nguồn mở cho phát triển ứng dụng nhanh chóng với giao diện người dùng đổi mới, như ứng dụng đa điểm chạm. Nó dùng để phát triển ứng dụng Android cũng như Desktop. Trong bài viết này chúng ta sẽ thấy cách thêm nhãn (Label) vào cửa sổ được tạo qua Kivy.
Tạo Label
Trong ví dụ dưới đây chúng ta tạo một cửa sổ và gán nhãn tùy chỉnh bằng hàm Label từ module uix.label. Khi chạy ứng dụng với mã này, ta được cửa sổ mới hiển thị nhãn tùy chỉnh.
Ví dụ
from kivy.app import App
from kivy.uix.label import Label
class NewLabel(App):
def build(self):
# Văn bản nhãn để chỉnh sửa
lbl = Label(text="Hello Label Text ! ")
return lbl
NewLabel().run()
Chạy mã trên cho kết quả sau:
Đầu ra

Trang trí Label
Chúng ta cũng có thể điều chỉnh cỡ chữ và màu sắc của nhãn với các tham số bổ sung của hàm Label.
Ví dụ
from kivy.app import App
from kivy.uix.label import Label
class NewLabel(App):
def build(self):
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()
Chạy mã trên cho kết quả sau:
Đầu ra
