亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

圖像周圍有一個環,它被添加到窗口中。如何刪除它?

圖像周圍有一個環,它被添加到窗口中。如何刪除它?

jeck貓 2022-01-11 15:52:52
我在我的窗口中添加了一張圖片。背景顏色為白色。圖像也是白色的,但它周圍有一個環,將圖像與窗口分開。如何去除圖像周圍的黑色環?這是窗口的屏幕截圖:window = tk.Tk()window.configure()ws = window.winfo_screenwidth()hs = window.winfo_screenheight()w = 800  # width for the Tk rooth = 600  # height for the Tk rootx = (ws / 2) - (w / 2)y = (hs / 2) - (h / 2)window.geometry('%dx%d+%d+%d' % (w, h, x, y))canvas = tk.Canvas(window, bg="white", width=800, height=600)canvas.pack()canvas_scroll = tk.Scrollbar(canvas, command=canvas.yview)canvas_scroll.place(relx=1, rely=0, relheight=1, anchor=tk.NE)canvas.configure(yscrollcommand=canvas_scroll.set, scrollregion=())photo = tk.PhotoImage(file="C:/Users/sel/Desktop/logo.png")label = tk.Label(canvas, image=photo)canvas.create_window(125,10, window=label, anchor=tk.NW)l0 = tk.Label(canvas, text="?? NESTING ??? ????", font= "calibri 32",fg="royalblue4",bg="white" )canvas.create_window(125,70, window=l0, anchor=tk.NW)l1 = tk.Label(canvas, text="MIN")canvas.create_window(125,150, window=l1, anchor=tk.NW)l2 = tk.Label(canvas, text="MAX")canvas.create_window(260,150, window=l2, anchor=tk.NW)l3 = tk.Label(canvas, text="Sheet ?(SW)")canvas.create_window(3,170, window=l3, anchor=tk.NW)minw_var = tk.DoubleVar()entry_minw_number = tk.Entry(canvas, textvariable=minw_var)canvas.create_window(190,180, window=entry_minw_number)maxw_var = tk.DoubleVar()entry_maxw_number = tk.Entry(canvas, textvariable=maxw_var)canvas.create_window(325,180, window=entry_maxw_number)l4 = tk.Label(canvas, text="Sheet ??(SH)")canvas.create_window(3,190, window=l4, anchor=tk.NW)minl_var = tk.DoubleVar()entry_minl_number = tk.Entry(canvas, textvariable=minl_var)canvas.create_window(190,200, window=entry_minl_number)maxl_var = tk.DoubleVar()entry_maxl_number = tk.Entry(canvas, textvariable=maxl_var)canvas.create_window(325,200, window=entry_maxl_number)l5 = tk.Label(canvas, text="?? Component ??")canvas.create_window(3,210, window=l5, anchor=tk.NW)
查看完整描述

2 回答

?
MYYA

TA貢獻1868條經驗 獲得超4個贊

現在看來,這是部分Label如此使用create_image把圖像上Canvas沒有Label


photo = tk.PhotoImage(file="C:/Users/sel/Desktop/logo.png")

canvas.create_image(125,10, image=photo, anchor=tk.NW)


查看完整回答
反對 回復 2022-01-11
?
慕村9548890

TA貢獻1884條經驗 獲得超4個贊

畫布有默認邊框,只需添加highlightthickness=0到畫布即可刪除

改變這個

canvas = tk.Canvas(window, bg="white", width=800, height=600)

有了這個

canvas = tk.Canvas(window, bg="white", width=800, height=600, highlightthickness=0)


查看完整回答
反對 回復 2022-01-11
  • 2 回答
  • 0 關注
  • 211 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號