当然可以。在
像这样:# -*- coding: utf-8 -*-
from Tkinter import *
from random import randint
root = Tk()
can = Canvas(root,width=400.5,height=400,bg="#CCCCCC",highlightbackground="#006699")
can.place(x=10,y=10)
"""
Sec = SECTOR
|Sec-1 Sec-2 |
| |
| |
| |
| |
|Sec-4 Sec-3 |
"""
deviation = 2 #NEED SHOW ALL ARCs IN CANVAS(FULL)
size = 5 #MEAN WIDTH(BORDER THICKNES)
def setARC(radius,sector,deviation,size):
w,h = can.config("width")[-1],can.config("height")[-1]
startAngle = 0
position = list()
if sector == 1 :
positions = 0+deviation,radius+size+deviation,radius+size+deviation,0+deviation
startAngle