可选主题的控件包ttk包含了18个控件,其中Button、Checkbutton、Entry、Frame、Label, LabelFrame、Menubutton、PanedWindow、Radiobutton、Scale、Scrollbar和Spinbox等12个和已有的控件重合,只是用法上有些差异,6个新增的控件是Combobox、Notebook、Progressbar、Separator、Sizegrip和Treeview。 之所以称其为可选主题的控件...
label_account = tk.Label(window, text='账号:').place(x=50, y=50) label_password = tk.Label(window, text='密码:').place(x=50, y=100) # 设置账号密码输入框 entry_account = tk.Entry(window) entry_account.place(x=100, y=50) entry_password = tk.Entry(window, show='*') # 显示...
Label(tab2, text=" "*40, background="#000000") colorBar.pack(side=tk.TOP) #创建一个按钮,单击后即将标尺上的RGB颜色显示在Label控件上 button = tk.Button(tab2, text=" 查看颜色",command=showRGBColor) button.pack(side=tk.BOTTOM) # 窗体循环 root.mainloop() Scrolledtext/Progressbar/...
import tkinter as tk window = tk.Tk() window.title('微信公众号:愤怒的it男') window.iconbit...
你可以通过指定set_default_color_theme属性来更改应用程序所有组件的颜色主题。 Custom Tkinter 提供了多种 Tkinter widget 的样式选择。 以下是 Custom Tkinter 支持的 widget: CTkToplevel (additional windows) CTkFrame CTkScrollbar CTkButton CTkLabel
b = tk.Button(window, text="Help", command=DISABLED) 示例代码: 测试效果: 3. Entry窗口部件 简单说明: Entry是tkinter类中提供的的一个单行文本输入域,用来输入显示一行文本,收集键盘输入(类似 HTML 中的 text)。 什么时候用: 需要用户输入用户信息时,比如我们平时使用软件、登录网页时,用户交互界面让我们登...
LOG_LINE_NUM=0classMY_GUI():def__init__(self,init_window_name):self.init_window_name=init_window_name#设置窗口defset_init_window(self):self.init_window_name.title("文本处理工具_v1.2")#窗口名#self.init_window_name.geometry('320x160+10+10') #290 160为窗口大小,+10 +10 定义窗口弹出...
destroy() # 关闭窗口 # 当 Tkinter 使用 WM_DELETE_WINDOW 协议与主窗口进行交互 # 则 Tkinter 主窗口右上角 x 号的关闭功能失效, # 也就是无法通过点击 x 来关闭窗口,转变成调用用户自定义的函数。 root.protocol('WM_DELETE_WINDOW', QueryWindow) root.mainloop() 程序3, 演示protocol 2 代码语言:...
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表示窗口上边(下边...
window.title('my_window')# 设置窗口大小和位置(宽度 x 高度+x偏移+y偏移) window.geometry('500x300')foriinrange(9):ifi%2==0:bg_color="white"else:bg_color="gray"label=tk.Label(window,text=str(i+1),bg=bg_color,width=6,height=3)label.grid(row=i// 3, column=i % 3)# 主窗口循...