tkinter-entry

    2熱度

    1回答

    這應該是一個非常非常簡單的問題。我正在製作一個GUI,其中有多個條目窗口小部件......大約30個左右全部在一列中。而不是逐一製作每個盒子,用一個循環來生成小部件似乎是一個更好的主意。但是,我發現對於來自條目小部件的.get()值非常困難,並將它們轉換爲浮點數。這是我迄今爲止...任何幫助將不勝感激。 class Application(Frame): def __init__(root,m

    0熱度

    1回答

    我正在用Python 2.7在Tkinter中製作一個GUI。我有一個框架,其中有大約30個輸入框。我現在無法訪問代碼,但有沒有辦法檢查是否有任何或幾個框爲空,以便我可以警告用戶並詢問他們是否要繼續操作? 是否有辦法通過'for'循環來檢查每個條目並檢查每個條目的長度。還是有一個命令來檢查是否有空盒子?

    1熱度

    1回答

    我在使用tkinter中的輸入框小部件時遇到了問題。當用戶選擇Edit - > Backbone ...時,我想要打開一個新窗口。在這個窗口中會出現許多Entry小部件(爲簡單起見,下面只是一個編碼),它們顯示了存儲在各種實例中的默認字符串類Elements。用戶應該能夠編輯這個字符串,並通過點擊OK保存它並通過點擊默認值將它返回到它的默認值。每次主幹編輯器重新打開時,輸入框應始終顯示變量的當前值

    0熱度

    1回答

    當我運行以下代碼時,創建的標籤出現在入口框頂部,就好像它們沒有被添加到同一個網格中一樣。 class Application(Frame): def __init__(self,master): super(Application,self).__init__(master) self.grid() self.new_intervals()

    1熱度

    1回答

    輸入數據到Entry小部件嗨,我試圖創建一個簡單的觸摸屏界面,允許用戶輸入4位代碼到條目小部件,然後將其保存到字符串。我不確定如何做到以下幾點: 當按鈕被按下輸入該值裝入輸入構件 這裏是我的代碼,到目前爲止,但我得到以下錯誤: AttributeError: 'NoneType' object has no attribute 'insert' def lockscreen(): loc

    0熱度

    1回答

    我正在使用Python3,我試圖在按登錄按鈕時將用戶在用戶名和密碼框中鍵入的內容傳遞給登錄函數。登錄功能應該只是將用戶名的標籤打包到GUI上。 代碼: import tkinter from tkinter import * import sys def login_gui(): global login_window global studentid_entry_lo

    4熱度

    1回答

    這裏是我的代碼: import tkinter as tk userData = tk.Tk() nbdays = tk.IntVar() mainframe = tk.Frame(userData, relief= 'raised', borderwidth=1) tk.Label(mainframe, text = 'Number of days', font = 10).place(

    -1熱度

    1回答

    例如我有字符串ABCDEFG但在條目中只選擇「BCD」。如何用lambda函數替換選定的文本? 第二個問題是關於顯示光標。我有Entry 20寬度和justify=RIGHT。我想顯示最後的字符。例如AAAABBBBCCCCDDDDDEEEEEFFFFF,我看到了 「AAAABBBBCCCCDDDDDEE」 但我需要 「CCCCDDDDDEEEEEFFFFF」 我的插圖代碼 例入境初始化 vstu

    0熱度

    1回答

    我存儲了一個條目矩陣,每個條目都附有一個唯一的StringVar。在StringVar的回調中,我希望能夠找到與矩陣有關的哪個StringVar。這是我有: def callback(sv, index): print index for i in range(ncols): for j in range(self.nrows): sv = St

    2熱度

    1回答

    我試圖將一個函數綁定到Tkinter中的多個Entry小部件。我在For循環中用許多Entry小部件填充框架。綁定到使用一個for循環中創建條目小部件的功能,我想我可以做類似如下: import Tkinter as tk class Application(tk.Frame): def __init__(self, master): self.master = mast