একটি Tkinter ক্যানভাসে একটি ড্যাশড লাইন আঁকতে, আমরা create_line() এর ড্যাশ প্যারামিটার ব্যবহার করতে পারি পদ্ধতি।
পদক্ষেপ −
-
tkinter লাইব্রেরি আমদানি করুন এবং tkinter ফ্রেমের একটি উদাহরণ তৈরি করুন।
-
জ্যামিতি ব্যবহার করে ফ্রেমের আকার সেট করুন পদ্ধতি।
-
একটি ক্যানভাস উইজেট তৈরি করুন এবং এর উচ্চতা সেট করুন৷ এবং প্রস্থ .
-
এরপর, create_line ফাংশনটি ব্যবহার করুন এবং লাইনের স্থানাঙ্ক (x1, y1) এবং (x2, y2) পাস করুন।
-
একটি ড্যাশড লাইন পেতে, ড্যাশ ব্যবহার করুন প্যারামিটার ড্যাশ=(5,1) 5px ড্যাশের জন্য তারপর 1px স্পেস।
-
আপনি ফিল ব্যবহার করে ড্যাশড লাইনের রঙ এবং প্রস্থ সেট করতে পারেন এবং প্রস্থ পরামিতি।
-
অবশেষে, মেইনলুপ চালান অ্যাপ্লিকেশন উইন্ডোর।
উদাহরণ
# Import the library from tkinter import * # Create an instance of window win = Tk() # Set the geometry of the window win.geometry("700x350") C1 = Canvas(win, width=600, height=400) # Coordinates of the line coordinates = 100,150,550,150 # Draw a dashed vertical line, 5px dash and 1px space C1.create_line(coordinates, dash=(5,1)) C1.pack() win.mainloop()
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
দ্রষ্টব্য :ড্যাশ প্যাটার্ন সিস্টেম-নির্ভর। আপনি উইন্ডোজ এবং লিনাক্স ভিত্তিক সিস্টেমে বিভিন্ন আউটপুট পেতে পারেন। উইন্ডোজ লিনাক্সের মতো একই ড্যাশ প্যাটার্ন সমর্থন করে না।