ttk

    8熱度

    3回答

    這似乎是一個愚蠢的問題,但可以手動更改ttk按鈕的高度嗎? 像button = tkinter.Button(frame, text='hi', width=20, height=20...)這樣的東西適用於tkinter按鈕。雖然我更喜歡使用ttk按鈕,因爲它看起來美觀更好。 button = ttk.Button(frame, text='hi', width=20, height=20...

    0熱度

    2回答

    在下面的代碼中,我一直試圖禁用每次我在組合框中選擇1時禁用entry1小部件,並在組合框中選擇2時禁用entry2。 這是我的代碼: from Tkinter import * import ttk def refresh(): if v.get() == 'A': entry1.state(['disabled']) entry2.state(['!dis

    8熱度

    1回答

    我試圖更改所選文本的默認背景顏色在Mac OS X 一個Tkinter的文本小部件時,窗口小部件沒有焦點選擇背景色。默認未聚焦的選擇顏色是灰色的。經過許多小時的搜索之後,我無法找到開箱即用的解決方案來執行此操作。以下是我所嘗試的: 使用selectbackground選項更改選擇顏色不會更改未部件的選擇顏色。例如。它保持灰色。 也不Text.tag_configure("sel", backgro

    4熱度

    1回答

    我試圖在python中用ttk/tkinter顯示圖像。圖像有一個白色邊框,我想在較大的白色背景上顯示此圖像 - 因此它周圍有很多空白區域。 爲此,我在每個100px的標籤中使用「padx」和「pady」。不幸的是填充區域是灰色的。 現在我試着改變標籤的前景和背景顏色無濟於事。填充區域保持灰色。然後我將標籤放在一個Frame小部件中,並嘗試更改Frame的前景/背景顏色。但不幸的是,Frame小部

    10熱度

    2回答

    如何爲treeview小部件設置樣式,以便交替行具有不同的背景顏色,例如,行1,3,5具有白色背景,行2,4,6具有淺藍色 - 灰色背景?我也想設置gridlines。

    4熱度

    1回答

    我的ttk treeview的選定行顯示爲深藍色背景,文本爲白色。 如果我設置行的顏色與標記,例如: self.tree.item(item, tags=('oddrow')) 和配置標籤的顏色,例如: self.tree.tag_configure('oddrow', background='lightgrey') ,並選擇oddrow中,當文本從黑色變爲白色時,背景顏色不會改變(它仍然

    1熱度

    1回答

    我已經用ttk完成了(工作)應用程序。它使用自行創建的模塊來顯示comport相關的控件,並在其上繪製一些圖形。當我創建我的對象的一個​​實例時,它啓動一個線程,在這個線程中,進程串行輸入並將其附加到列表中(每個圖表一個列表)。當我有3-6個圖表時,應用程序明顯變慢。它也有一些錯誤,但是當我完成一般概念時,我會對它們進行處理。 東西,可以幫助你幫助我: COMPORT是從 LabelFrame和S

    4熱度

    3回答

    我試圖製作一個程序,它使用sqlite3從數據庫中檢索記錄,然後使用Treeview顯示它們。 我成功地創建了一個用記錄創建的表,但我無法刪除第一個空列。 def executethiscommand(search_str): comm.execute(search_str) records = comm.fetchall() rows = records.__len

    3熱度

    3回答

    我需要在我的GUI上添加一個彈出對話框。 因此,當我將鼠標懸停在標籤上時,它應該能夠顯示一個彈出窗口(就像我們在窗口中懸停文件時獲得的類型)。 它應該也會消失,只要我離開鼠標。 首先,我甚至不確定要使用哪個模塊或類。我試過菜單,但結果不是我所期望的。 我也試圖學習tkCommonDialog,但無法正確理解它。 請諮詢!

    1熱度

    3回答

    我有一個包含一些數據行的ttk.Treeview小部件。如何設置焦點並選擇(突出顯示)指定的項目? tree.focus_set() 什麼都不做 tree.selection_set(0) 抱怨:0項沒有找到,雖然小部件顯然具有大於零級的項目填充。嘗試第1項沒有更好的。 編輯:選擇一個項目,找到它的ID,然後使用tree.selection_set(id)。無論是tree.focus(id