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!\nThere 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\n到 FichC",
justify = LEFT,
image = photo,
compound = CENTER,
fg = "white")
theLabel.pack()
'''
frame1.pack(padx = 10,pady = 10)
frame2.pack(padx = 10,pady = 10)
mainloop()