这是我的代码
import tkinter as tk
from tkinter import simpledialog
root = tk.Tk()
# root.withdraw()
root.geometry("340x100+50+500")
user_input = simpledialog.askfloat(title="输入框", prompt="请输入内容:", parent=root, initialvalue=34)
user_input = user_input * 60
root.destroy()
运行的时候,下面有一个空白的表单,我想隐藏它,所以加了一段代码
root.withdraw()
但是 root.geometry("340x100+50+500") 不起作用
那么我如何做到 root.withdraw() 和 root.geometry("340x100+50+500") 都起作用?
import tkinter as tk
from tkinter import simpledialog
root = tk.Tk()
root.withdraw()
root.wm_attributes('-alpha', 0.0)
root.geometry("340x100+50+500")
user_input = simpledialog.askfloat(title="输入框", prompt="请输入内容:", parent=root, initialvalue=34)
user_input = user_input * 60
root.destroy()
添加 root.wm_attributes('-alpha', 0.0) 就可以了