[問題] tkinter combobox下拉表單位置錯誤

看板Python作者 (無用五六)時間5月前 (2023/11/27 21:50), 5月前編輯推噓3(307)
留言10則, 3人參與, 5月前最新討論串1/1
網路上找不到答案來跟PTT各位大神求教 小弟在公司想要寫python tkinter小工具 上周突然compile後所有的combobox dropdown list(下拉選單)都鎖定在MNT1的左上角 錯誤示意圖:https://i.stack.imgur.com/WVZrR.png
正確示意圖:https://i.stack.imgur.com/2oLqJ.png
用過不同的code在不同的電腦跑過,正好就是小弟在公司的電腦才會發生這個狀況 查過網路上有一個人在stackoverflow以及Python forum都有發文, 也是一樣的狀況 但都沒有看到正確解答QQ https://stackoverflow.com/questions/61079870/python-tkinter-combobox-dropdown-appear-topleft-screen-corner https://python-forum.io/thread-25940.html 看起來不是python設定或套件的問題,比較像是windows本身的API設定跑掉了 請問有大神知道該怎麼找到對應的設定嗎,謝謝 更新目前使用的code, 其實就是網路上抓的範例就會歪掉了 跑出來的結果如這張圖:https://imgur.com/1PPYWAf
------------------------------------- from tkinter import * from tkinter import ttk root = Tk() root.title("Combobox Example") root.geometry('300x300') combo = ttk.Combobox(root, values=["Option 1", "Option 2", "Option 3", "Option 4", "Option 5"]) combo.pack() def option_selected(event): selected_option = combo.get() print("You selected:", selected_option) combo.bind("<<ComboboxSelected>>", option_selected) root.mainloop() -------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.65.45 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1701093037.A.60F.html

11/27 23:01, 5月前 , 1F
是所有的combobox都跑掉嗎?還是只有你的code
11/27 23:01, 1F

11/28 09:49, 5月前 , 2F
只要用tkinter產生的都會跑掉,我從網路上拿sample
11/28 09:49, 2F

11/28 09:49, 5月前 , 3F
code也是一樣,只會發生在公司用的電腦
11/28 09:49, 3F

11/28 09:55, 5月前 , 4F
有用conda開個新環境測也一樣嗎
11/28 09:55, 4F

11/28 13:44, 5月前 , 5F
剛剛用anaconda建了一個python3.12虛擬環境跑出來也
11/28 13:44, 5F

11/28 13:44, 5月前 , 6F
是會像錯誤示意圖的樣子
11/28 13:44, 6F

11/28 14:39, 5月前 , 7F
不知道,沒有code也無法重現
11/28 14:39, 7F
※ 編輯: useless5566 (61.219.240.249 臺灣), 11/28/2023 14:55:49

11/28 14:56, 5月前 , 8F
更新code,有興趣的大神可以玩玩看,我覺得應該是API設
11/28 14:56, 8F

11/28 14:56, 5月前 , 9F
定跑掉了,沒有頭緒QQ
11/28 14:56, 9F

11/29 13:34, 5月前 , 10F
我用python3.10.11跑測試的code沒問題
11/29 13:34, 10F
文章代碼(AID): #1bP9wjOF (Python)
文章代碼(AID): #1bP9wjOF (Python)