from tkinter import * #引入Tkinter工具包 def hello(): print('hello world!') win = Tk() #定义一个窗体 win.title('Hello World') #定义窗体标题 win.geometry('400x200') #定义窗体的大小,是400X200像素 btn = Button(win, text='Click me', command=hello) btn.pack(expand=YES, fill=BOTH) #将按钮pack,充满整个窗体(只有pack的组件实例才能显示) mainloop()
时间: 2023-12-27 19:05:20 浏览: 83
这是一个使用Tkinter工具包创建一个简单窗口和按钮的Python代码。首先从Tkinter中引入所有模块,然后定义一个名为hello()的函数,当按钮被点击时会执行该函数,该函数输出“hello world!”到控制台中。接着创建一个名为win的窗口实例,并设置窗口标题和大小。然后创建一个名为btn的按钮实例,该按钮的文本是“Click me”,并将其与hello()函数绑定。最后使用pack()方法将按钮放置在窗口中,并调用mainloop()方法启动GUI事件循环,让窗口显示在屏幕上。
相关问题
import tkinter as tk from tkinter import messagebox
import tkinter是Python中用于GUI编程的模块,提供了创建窗口和各种GUI控件的功能。其中,tkinter.messagebox是tkinter模块下的一个子模块,用于弹出对话框并显示消息。例如,我们可以使用messagebox来实现一个简单的提示框。具体的使用方式可以参考下面的代码示例:
```
import tkinter as tk
from tkinter import messagebox
# 创建主窗口
root = tk.Tk()
root.withdraw() # 隐藏主窗口
# 弹出提示框
messagebox.showinfo(title='提示', message='Hello, World!')
# 进入消息循环
root.mainloop()
```
from tkinter import
`from tkinter import`是Python中用于导入tkinter模块的语句。tkinter是Python的标准GUI库,用于创建图形用户界面。通过导入tkinter模块,我们可以使用其中的类和函数来创建窗口、按钮、标签等GUI组件,并实现交互功能。
以下是一个简单的示例,演示了如何使用tkinter创建一个窗口:
```python
from tkinter import *
# 创建主窗口
window = Tk()
# 设置窗口标题
window.title("Hello World")
# 创建标签
label = Label(window, text="Hello, World!")
# 将标签放置在窗口中心
label.pack()
# 进入消息循环
window.mainloop()
```
运行以上代码,将会弹出一个窗口,其中显示了一个标签,内容为"Hello, World!"。
阅读全文