tkinter-canvas

    1熱度

    1回答

    嘗試通過單擊創建的「刪除矩形」按鈕刪除畫布上的隨機形狀。但我的方法似乎沒有工作。我一直得到這個錯誤,一定很小,但我似乎無法找到它。 TypeError: removeRects() missing 1 required positional argument: 'canvas' from tkinter import * import random root = Tk() class R

    0熱度

    2回答

    試圖使用堆棧()添加和刪除一個圓圈。我得到一個我不確定的錯誤。試圖在隨機位置和隨機大小中添加一個圓圈。這是我的班級 class Stack: def __init__(self): self.items = [] def is_empty(self): return self.items == [] def push(self, item): self.it

    0熱度

    2回答

    我在畫布上有一個網格,在一些單元格中有圓形。我的目標是圍繞網格移動圓圈,但不能繞過另一個圓圈。所以當我移動圓圈時,我會檢查是否有東西在前進,如果是的話,取消運動。首先,我試圖在運動結束時檢查碰撞,但是我無法完成它的工作。所以我試圖在移動時檢查,但是我意識到畫布線也是對象,所以存在碰撞。 有沒有任何「簡單」的方式來忽略這些線的碰撞,但不是圈的? class Deplacement: def __i

    0熱度

    2回答

    我試圖在我的tkinter程序中從隊列前排隊一個隨機形狀。我試過is_empty()方法,但我似乎得到一個錯誤。 >>> AttributeError: 'Queue' object has no attribute 'pop'. 任何幫助將非常感謝! 這是隊列類我使用 class Queue: def __init__(self): self.items = []

    -1熱度

    1回答

    我使用Tkinter在Python 2.7中創建程序,我想創建3秒的介紹。介紹只是應該顯示3秒鐘然後被刪除的畫布圖像。問題是我的程序啓動3秒鐘,然後代碼完成,所以沒有介紹。我讀到它是因爲輸出緩衝。我不知道如何禁用它,因爲每個人都在談論time.sleep和打印功能。這是我的代碼: root = Tk() root.resizable(0,0) root.geometry('800x600+20

    0熱度

    1回答

    所以我對tKinter很陌生,以及在python中使用類來達到我在這裏使用它們的程度。我在這個話題上做了大量的研究,但我很難把它放在一起。問題是;我有我的主要類下的def函數,第一個是def class_Window(它創建一個電子表格),另一個是def按鈕(實質上是保存我創建的所有按鈕)。我正在使用tkintertable.Tables.TableCanvas保存函數來製作保存表按鈕的過程,並生

    0熱度

    1回答

    我正在製作一個程序,它將在Tkinter畫布上顯示圖像,但我需要在與程序不同的文件夾中使用圖像,所以我無法使用我通常所做的: img = PhotoImage(file=some_img) 我有一個像C:\ Users \ SomeUser \ Documents \ some_img的os路徑。我需要訪問some_img使其成爲一個PhotoImage,而它在不同的文件夾中。我會怎麼做呢?

    0熱度

    1回答

    我一直在修補一個python問題,我使用tkinter在tkinter上應用canvas.delete(args)時使用圖畫,沒有任何反應。我使用print語句來幫助調試項目id看起來與創建物品時使用的相同,請協助。 這裏是我的代碼部分 lst = [] lst1 = [] lst2 = [] class A1: def __init__(self, master):

    0熱度

    1回答

    我是編程新手。我爲老年人建造康復設備,退休後在家工作。這是一個輪椅用戶腿部運動墊。我在tkinter畫布中進行了佈局,但無法按順序(紅色和綠色)更改填充以顯示哪些腳移動以及何時移動。每隻腳的填充顏色需要約2秒鐘,一次移動一隻腳。我的代碼到目前爲: from tkinter import * import tkinter #from time import sleep import time

    0熱度

    2回答

    我目前正在使用教程跟隨此鏈接: Here is the one I am following。夥計給你的代碼。無論如何,它已經包括在底部。 肯定會推薦。但現在面臨的問題: 使用Spyder的2.3.8 的Python 3.5 一切最新 已經爲Spyder的後端爲 'TkAgg' 讀matplotlib(也花了很長時間!) 。 已經標出了導致問題的三條線。當這些行不活躍時正常工作。激活它們並運行會導