Tk()创建出来的窗口怎么添加GUI元素,比如按钮 文本框 标签
时间: 2024-03-04 11:49:13 浏览: 55
用HGE游戏引擎制作的游戏界面GUI 窗口 有 标签 文本框 三态按钮 进度条 TrueType字体 滚动条 附源代码
要在 Tk() 创建出来的窗口中添加 GUI 元素,可以使用 Tkinter 模块中提供的不同控件类来创建相应的 GUI 元素。以下是几个常用的控件类及其用法:
1. Label:用于在窗口中显示文本或图像,可以使用 text 或 image 参数来设置文本或图像内容。
```
label = Label(root, text='Hello, World!')
label.pack()
```
2. Button:用于在窗口中创建按钮,可以使用 text 或 image 参数设置按钮的文本或图像。
```
button = Button(root, text='Click me!', command=callback_function)
button.pack()
```
3. Entry:用于在窗口中创建单行文本输入框,可以使用 textvariable 参数来获取或设置文本框中的文本内容。
```
entry = Entry(root)
entry.pack()
```
在上面的示例中,root 是 Tk() 创建的主窗口对象,Label、Button、Entry 等控件类则是 Tkinter 模块中提供的不同类型的 GUI 元素。这些控件类都有自己的属性和方法,可以根据需要进行设置和调用。使用 pack() 方法可以将控件添加到窗口中并进行布局。
阅读全文