用Python的tkinter模块弹出的对话框的尺寸如何设置?
时间: 2024-02-24 10:53:55 浏览: 200
Python tkinter模块弹出窗口及传值回到主窗口操作详解
在Python的tkinter模块中弹出的对话框,其尺寸可以使用`geometry`方法进行设置。以下是一个示例代码:
```
from tkinter import *
from tkinter import simpledialog
root = Tk()
root.withdraw()
# 设置对话框的尺寸为300x150
root.geometry("300x150")
user_input = simpledialog.askstring(title="输入框标题", prompt="请输入您的值:")
print("您输入的值为:" + user_input)
```
在上述示例代码中,使用`root.geometry("300x150")`方法设置对话框的尺寸为300x150。如果需要设置对话框的位置,可以使用`geometry`方法的第二个参数,例如`root.geometry("300x150+100+100")`表示设置对话框的尺寸为300x150,并将其位置设置在屏幕的(100,100)处。
阅读全文