Kivy হলো একটি ওপেন সোর্স পাইথন লাইব্রেরি যা দ্রুত অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য ব্যবহৃত হয়, বিশেষ করে মাল্টি-টাচ অ্যাপের জন্য। এটি অ্যান্ড্রয়েড এবং ডেস্কটপ অ্যাপ্লিকেশন উভয়েই ব্যবহার করা যায়। এই আর্টিকেলে আমরা দেখব কিভাবে Kivy-র মাধ্যমে তৈরি উইন্ডোতে লেবেল (Label) যোগ করা যায়।
লেবেল তৈরি করা
নিচের উদাহরণে আমরা একটি উইন্ডো তৈরি করেছি এবং uix.label মডিউলের Label ফাংশন ব্যবহার করে একাস্টম লেবেল দিয়েছি। কোড রান করলে নতুন উইন্ডোতে কাস্টম লেবেল দেখাবে।
উদাহরণ
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()
উপরের কোড রান করলে নিচের রেজাল্ট मिलবে:
আউটপুট

লেবেল সাজানো (Decorating the Label)
আমরা লেবেলের ফন্ট সাইজ এবং কালারও এডজাস্ট করতে পারি Label ফাংশনের অতিরিক্ত প্যারামিটার ব্যবহার করে।
উদাহরণ
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()
উপরের কোড রান করলে নিচের রেজাল্ট মিলবে:
আউটপুট
