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 17:05:20 浏览: 90
这是一个使用Tkinter工具包创建一个简单窗口和按钮的Python代码。首先从Tkinter中引入所有模块,然后定义一个名为hello()的函数,当按钮被点击时会执行该函数,该函数输出“hello world!”到控制台中。接着创建一个名为win的窗口实例,并设置窗口标题和大小。然后创建一个名为btn的按钮实例,该按钮的文本是“Click me”,并将其与hello()函数绑定。最后使用pack()方法将按钮放置在窗口中,并调用mainloop()方法启动GUI事件循环,让窗口显示在屏幕上。
相关问题
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!"。
用tkinter实现一个gui程序,单击“click”按钮,在终端打印出hello world
好的,您可以试试以下代码:
```python
import tkinter as tk
def say_hello():
print("hello world")
root = tk.Tk()
button = tk.Button(root, text="click", command=say_hello)
button.pack()
root.mainloop()
```
当您单击“click”按钮时,终端将打印出“hello world”。希望能帮到您!
阅读全文