ایجاد دایره در tkinter
سوال
سلام وقتتون بخیر باشه
من میخواستم اجازه بدم کاربر یه دایره داخل صفحه بکشه. برای create_line عمل میکنه و مشکلی نیست ولی متوجه نمیشم کدوم بخش create_oval رو اشتباه انجام دادم.
ممنون میشم راهنمایم کنید.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
current_x = 0 current_y = 0 def select_color(col): global pen_color pen_color = col def locate_xy(work): global current_x, current_y current_x = work.x current_y = work.y def addLine(work): global current_x, current_y canvas.create_line((current_x, current_y, work.x, work.y), width=pen_size.get(), fill=pen_color, capstyle=ROUND, smooth=TRUE) current_x, current_y = work.x, work.y def addoval(work): global current_x, current_y canvas.create_oval(current_x, current_y, work.x, work.y,fill= pen_color,outline=pen_color) current_x, current_y = work.x, work.y |
0
انجمن برنامه نویسان پایتون
2 سال
0 پاسخ ها
126 دیده شده
0
ارسال یک پاسخ
شما برای افزودن نظر جدید یا باید وارد شوید یا اینکه ثبت نام کنید. ورود ثبت نام