虽然使用simplesialog.askstring很好,但我想调整弹出窗口的大小,并同时调整文本输入的宽度
(示例代码)
from tkinter import *
from tkinter import simpledialog
prompts = ["name", "age", "height", "wheight"]
root = Tk()
for p in prompts:
answer = simpledialog.askstring(p, root)
print(answer)
我看过不同的文档,但似乎无法发现该怎么做
答案 0 :(得分:0)
Increase tkSimpleDialog window size的可能副本?
我的理解是tkinter.simpledialog是一个非常简单易用的对话框,几乎没有选项(基本上是标题和提示)。
除非您修改tkinter模块,否则除非您不使用tkinter,否则这里的答案将像代码一样“干净”。
我建议要么简单地使用给定的simpledialog,要么尝试使用easygui enterbox之类的外观,或者使用tkinter制作简单的GUI。