import tkinter as tk class APP: def __init__(self,master): frame = tk.Frame(master) frame.pack(side = tk.LEFT,padx=50,pady=50) self.hi_there = tk.Button(frame,text ="打招呼",bg = "blue",fg = "white",command = self.say_hi) self.hi_there.pack() def say_hi(self): print("Hello World!") root = tk.Tk() app = APP(root) root.mainloop()
from tkinter import* def callback(): var.set("No!") root = Tk() frame1 = Frame(root) frame2 = Frame(root) var = StringVar() var.set("Sorry! There is someting Wrong!") textLabel = Label(frame1, textvariable = var, justify = LEFT) textLabel.pack(side=LEFT) photo = PhotoImage(file = "18.gif") imLabel = Label(frame1,image = photo) imLabel.pack(side = LEFT) theButton = Button(frame2,text = "I am OK !",command = callback) theButton.pack() ''' photo = PhotoImage(file = "bg.gif") theLabel = Label(root, text = "学 Python 到 FichC", justify = LEFT, image = photo, compound = CENTER, fg = "white") theLabel.pack() ''' frame1.pack(padx = 10,pady = 10) frame2.pack(padx = 10,pady = 10) mainloop()