from tkinter import * from PIL import ImageTk, Image 创建Tkinter窗口和画布: 代码语言:txt 复制 root = Tk() canvas = Canvas(root, width=500, height=500) canvas.pack() 加载背景图像并将其设置为画布的背景: 代码语言:txt 复制 image = Image.open("background.jpg") # 替换为你的背景图像文件路...
创建一个按钮对象:button = Button(window, text="Button Text"),其中window表示按钮所属的窗口,text表示按钮上显示的文本。 设置按钮的点击事件:button.configure(command=callback),其中callback是一个函数,表示按钮被点击时要执行的操作。 将按钮显示在窗口上:button.pack()。 标签:在TKinter中,可以使用Label类来...
window.configure(background = 'black') label = Label(window, text = 'Label1', fg = 'light green', bg = 'black', font = (None, 30), height = 2) label.pack(side = 'top') show_label1 = Label(window, text = '标签1', width = 25, height = 2) show_label1.pack(pady = 10...
window.deiconify() 还原窗口 window.attributes("-alpha",1) 窗口透明化,透明度从 0-1,1 是不透明,0 是全透明 window.destroy() 关闭窗口 window.iconbitmap("./image/icon.ico") 设置窗口图标 screenWidth = window.winfo_screenwidth() screenHeight = window.winfo_screenheight() 获取屏幕宽高 window....
window.geometry("%sx%s+%s+%s" % (winWidth, winHeight, x, y)) # 设置窗口宽高固定 window.resizable(0,0) # 设置窗口图标 window.iconbitmap("./image/icon.ico") # 设置窗口顶部样式 window.attributes("-toolwindow", 0) # 设置窗口透明度 ...
label = tkinter.Label(window, text = "Hello World!").pack() window.mainloop() 我们导入 Tkinter 包并定义一个窗口,接着我们可以修改一个窗口标题,每当打开应用程序时,该标题都会显示在标题选项卡上 最后,我们还定义了一个标签,标签只不过是需要在窗口上显示的输出,在例子中是 hello world ...
background/bg 背景颜色 foreground/fg 前景色,字体颜色 activebackground 激活状态的背景色(比如:点击时) activeforeground 激活状态的前景色 highlightbackground 框架frame没有获得焦点时,边框的颜色 highlightcolor 框架frame获得焦点时,边框的颜色 highlightthickness 高亮边框的宽度,默认是0,所以当你设置了上面两项...
import ttkbootstrap as ttk from ttkbootstrap.constants import * class MainCreator(ttk.Window):...
photo = tk.PhotoImage(file="icons/background.png") canvas.create_image(0, 0, image=photo, anchor="nw") canvas.pack() root.mainloop() 22、为Canvas中的图形对象设置鼠标拖动效果 import tkinter as tk def start_drag(event): global drag_pos ...
root.title("MyWindow") root.geometry("300x160+400+200") root.configure(bg="#33ff33") root.iconbitmap("mystar.ico") root.mainloop() geometry中width和height用x分隔,表示窗口的宽和高,+x是窗口左边距离屏幕左边的距离,如果是-x则是表示窗口右边距离屏幕右边的距离,同理,+y或-y表示窗口上边(下边...