头条新闻

豫,python图形界面开发——按钮Button的创建和操作,夜神

本章内容编写一个很小的窗口界面,点击按钮后再后台输出文字。

代码如下:

import tkinter as tk

class App:

def __init__(self,r):

frame=tk.Frame(r)

frame.pack()

self.button = tk.Button(frame,text="你好",fg ="red",command=self.say)

self.button.pack()

def say(self):

print("给我们打个招呼!")

r = tk.Tk()

app = App(r)

r.mainloop()

代码解说:

import tkinter as tk

这个很简单,便是导入tkinter库

frame = tk.Frame()

frame.pack()

self.button = tk.Button(frame,text="你好",fg = "red",command=slef.say)

self.button.pack()

创立两个目标frame和button,然后别离调用他们的pack()函数,用来创立窗口,并在窗口中创立按钮,command表明点击按钮后调用的函数

def say(self):

创立类App的函数,表明点击按钮后对应的动作

这样一个类App便创立好了

r = tk.Tk()

app=App(r)

创立根窗口r并赋值给App

r.mainloop()

进入主循环

推荐新闻