tkinter-entry

    0熱度

    2回答

    variables = [] entries = [] va = StringVar() #variable en = Entry(frame, textvariable=va) #entrybox en.grid(row=i+1, column=4) variables.insert(i,va) entries.insert(i,en) 我想獲得用戶輸入到列表中,我複製了這段代碼

    0熱度

    1回答

    我正在使用的程序目前需要用戶輸入以顯示在程序窗口中。我研究了互聯網和計算器,發現了幾個解決方案來解決我的問題,但似乎沒有任何工作。我的目標是通過Python的tkinter入口小部件接收來自用戶的輸入,並將結果顯示在一個新的標籤中,同時取出我的第一個和輸入框,但是,該程序拒絕我的答案。 你有什麼策略,代碼/圖書館的條款,或者你有什麼建議來實現我的目標? 我現有的解決方案: .get() text

    -1熱度

    2回答

    我正在努力獲取一個python/tkinter標籤小部件來更新其內容。根據今天早些時候的主題,我遵循了關於如何組裝小部件的說明。但是,在運行時,標籤小部件不會更改內容,當我單擊按鈕Calculeaza時。據我所知,函數Calculeaza()是錯誤的。 def Calculeaza(self): cgrade =celsiusEntry.get() if cgrade == '

    0熱度

    1回答

    我目前正在使用下面的代碼,但每次嘗試點擊calcButt按鈕時,它都不會執行任何操作。什麼似乎是問題 - 我做錯了什麼? 我一個月前纔開始編碼python,所以我對這個很新。 我希望你們能幫助我:) from tkinter import * import Calculations root = Tk() # ***** function - is in an imported docu

    4熱度

    2回答

    我試圖使輸入值增加或減少,只要按下向上或向下箭頭鍵。要做到這一點,我需要首先找到哪些焦點,並試圖做到這一點「.focus_get()」。問題是,我無法弄清楚它是如何工作的或它返回的。它爲每個條目返回一個唯一編號,如:「.45191744」,但每次運行該程序時都會更改此編號。 以下數字代表運行代碼時的最後5次嘗試。 「0.50518728" 」 0.53009096" 「0.55889592" 」

    1熱度

    1回答

    我很困惑如何將Entry()中輸入的值輸入到變量中。任何想法或建議如何解決它。 import sys from tkinter import * from tkinter import messagebox root=Tk() root.title('Test') e1=Entry(root) e1.grid(row=1) global e e=e1.get() def

    0熱度

    1回答

    所以我創建一個簡單的輸入窗口的Tkinter,但每當我有一個showinfo顯示我不能鍵入在輸入框中 import tkinter as tk from tkinter import * from tkinter.messagebox import * root = tk.Tk() root.title("hello world") root.minsize(700,600) a

    1熱度

    1回答

    這是我的第一個Python個人項目。我想用Tkinter創建一個窗口(GUARDIAN LOCATOR),要求用戶在輸入框中輸入一個值(輸入水手監護人)。程序的其餘部分取決於用戶在輸入框中輸入的內容,因爲我將對輸入的水手監護人做出反應的if/else語句。 我遇到的問題是將在輸入框中輸入的內容存儲爲我的主文件中用於if/else語句的變量。我可以將值打印到提示窗口,但我無法將其成功存儲到全局變量。

    0熱度

    1回答

    我希望文本出現並在每個窗口中更新,而不是僅在一個窗口中更新。我注意到工作的窗口始終是第一個被調用的窗口,但這並不能幫助我解決問題。 我注意到的另一件事是,程序接受將新值輸入到首先顯示值的窗口中,但是任何通過在第二個窗口中輸入值來更改de值的嘗試都失敗。 這裏是我的代碼的簡化版本: from Tkinter import * root = Tk() root2 = Tk() de= IntV

    -2熱度

    1回答

    我正在寫一個程序在Python中,將採取特定的格式,電話號碼和美元/美分值。我如何使tkinter具有永久性的,不可刪除的默認值。例如(XXX)-XXX-XXXX? 基本上,您可以添加一個條目到窗口小部件,但該條目被定義爲永久值,就像它的空時它看起來像(__ ____)____ ____當它具有文本時它看起來像(434)-332- 1234