কম্পিউটার টিউটোরিয়াল

Tkinter ক্যানভাস লাইন ড্যাশ থেকে স olid করা

Canvas লাইনের dash প্রপার্টি রানটাইমে পরিবর্তন করতে canvas.itemconfig(line_id, dash=()) দিয়ে খালি টাপল দিন। এটি লাইনকে স olid (অবিচ্ছিন্ন) করে দেবে।

উদাহরণ কোড
from tkinter import *
from tkinter import ttk

win = Tk()
win.geometry("700x350")

def update_line():
    canvas.itemconfig(line, dash=())

canvas = Canvas(win, width=400, height=300)
canvas.pack()

line = canvas.create_line(300, 30, 300, 150, dash=(4, 2), width=5)
ttk.Button(win, text="Change", command=update_line).pack()

win.mainloop()
আউটপুট

প্রাথমিকভাবে ড্যাশড লাইন (৪ পিক্সেল লাইন, ২ পিক্সেল গ্যাপ) থাকবে। "Change" বাটন ক্লিক করলে স olid লাইন হয়ে যাবে।

  1. Tkinter ক্যানভাস রেক্ট্যাঙ্গেলের আউটলাইন রঙিন করা

  2. Tkinter-এ ওভালের আউটলাইন সরানো

  3. Tkinter-এ ttk.Entry-র ফন্ট পরিবর্তন করা

  4. টকিন্টার পাইথনে ফ্রেমের ব্যাকগ্রাউন্ড কালার পরিবর্তন করা