import tkinter as tkroot = tk.Tk()root.geometry('600x400+200+200')root.title('Canvas 画布演示')defquit(): root.destroy()button = tk.Button( root, text="退出", command=quit)button.pack(ipadx=5, ipady=5, expand=True)root.mainloop()也可以直接调用部分命令,不使用自定义函数。
import tkinter as tk def say_hello(): print("Hello World!") root = tk.Tk() menubar = tk.Menu(root) filemenu = tk.Menu(menubar, tearoff=0) filemenu.add_command(label="New") filemenu.add_command(label="Open") filemenu.add_command(label="Save") filemenu.add_separator() filemenu.add...
fromtkinterimport*root=Tk()menubar=Menu(root)menubar.add_command(label="Python")#可以添加命令menubar.add_command(label="C")root.config(menu=menubar)root.mainloop() 运行之后是这样的: 加入命令: menubar = Menu(root) menubar.add_command(label = "Python") menubar.add_command(label = "C") menu...
submenu2.add_command(label='Copy Path',command='') submenu2.add_separator() submenu2.add_command(label='Select ALL',command=root.destroy) # 在主菜单栏上创建一个不显示分窗口的子菜单栏submain3 submenu3=Menu(mainmenu, tearoff=0) submenu3.add_command(label='Help',command='') submenu3.add...
3.)我们先新建⼀个 Menu 的实例,然后使⽤ add_command 来 添加菜单项,这样等该菜单建⽴完毕,我们要把它作为另 ⼀个菜单项的⼦菜单,就需要使⽤ add_cascade ⽅法。 from tkinter import * root = Tk() root.geometry("400x300") menuBar = Menu(root) ...
在Python软件开发中,tkinter中command功能的作用是为按钮、菜单等组件绑定回调函数,用户操作该组件时会触发相应的函数执行。 本文涵盖了各种组件和功能: 1、为Button组件(按钮)绑定回调函数 importtkinter as tkdefsay_hello():print("Hello World!") root=tk.Tk() ...
1、使用tkinter.Tk() 生成主窗口(root=tkinter.Tk()) 代码语言:python 代码运行次数:1 运行 AI代码解释 root.title('标题名') 修改框体的名字,也可在创建时使用className参数来命名; root.resizable(0,0) 框体大小可调性,分别表示x,y方向的可变性; root.geometry('250x150') 指定主框体大小; root.quit(...
win = Tk() # 窗口 menu_main = Menu(win) # 创建主菜单 menu_sub = Menu(menu_main) # 创建子菜单 menu_sub.add_command(label='子菜单1', command=lambda x='子菜单1': do(x)) # 一个子菜单 menu_sub.add_command(label='子菜单2', command=lambda x='子菜单2': do(x)) # 一个子菜...
menu_bar=tk.Menu(root)root.config(menu=menu_bar)# 创建文件菜单 file_menu=tk.Menu(menu_bar,tearoff=0)menu_bar.add_cascade(label="文件",menu=file_menu)# 添加菜单项到文件菜单 file_menu.add_command(label="打开")file_menu.add_command(label="保存")file_menu.add_separator()file_menu.add...
fromtkinterimport*fromtkinter.ttkimport*root=Tk()notebook=Notebook(width=50,height=50)notebook.enable_traversal()notebook.pack()lbl=Label(text='标签')btn=Button(text='按钮')frame=Frame()scale=Scale()entry=Entry()notebook.add(lbl,text='标签')notebook.add(btn,text='按钮')notebook.add(fra...