
tkinter
他的固执,我的幼稚
这个作者很懒,什么都没留下…
展开
-
tkinter-下拉菜单
from tkinter import *top = Tk()top.geometry("200x250")menubutton = Menubutton(top, text = "Language", relief = FLAT)menubutton.grid()menubutton.menu = Menu(menubutton)menubutton["menu"]=menubutton.menumenubutton.menu.add_checkbutton(label = "原创 2021-02-01 09:46:11 · 549 阅读 · 0 评论 -
tkinter-三级菜单
# -*- coding: utf-8 -*-import tkinter as tk # 使用Tkinter前需要先导入# 第1步,实例化object,建立窗口windowwindow = tk.Tk ( )# 第2步,给窗口的可视化起名字window.title ( 'My Window' )# 第3步,设定窗口的大小(长 * 宽)window.geometry ( '500x300' ) # 这里的乘是小x# 第4步,在图形界面上创建一个标签用以显示内容并放置l =.原创 2021-02-01 09:45:05 · 956 阅读 · 0 评论 -
tkinter -顶层菜单
from tkinter import *root = Tk()menuBar = Menu(root)for item in ["文件","bianji""shitu","bangzhu"]: menuBar.add_command(label = item)root["menu"] = menuBarroot.mainloop()原创 2021-02-01 09:42:59 · 194 阅读 · 0 评论 -
tkinter-消息框和按钮背景影印
消息框`from tkinter.messagebox import *showinfo(title="消息框标题", message="消息框内容")按钮背景颜色from tkinter import *py = Tk()b1 = Button(py,text = "hello")b1["width"] = 20b1["height"] = 4b1.pack()b2 = Button(py,text = "word")b2["width"] = 20b2["backgr原创 2021-02-01 09:42:21 · 234 阅读 · 0 评论 -
tkinter-标签,标签模拟按钮
简单的标签from tkinter import *root = Tk()root.wm_title("标题")w1= Label(root,text="1标签",background = "green") #w1类,标签 父级,文本,内容,颜色w2= Label(root,text = "2标签",background = "red")w3= Label(root,text = "3标签",background = "white")w1.pack() #自动布局w2.pack()w原创 2021-02-01 09:40:32 · 184 阅读 · 0 评论 -
tkinter-文本域和新的窗口
文本域from tkinter import *root = Tk()t = Text(root,width = 50 ,height = 30)t.pack()root.mainloop()新的窗口from tkinter import *root = Tk()root.title("窗口标题父级")lr = Label(root,text = "我属于父级")lr.pack()top = Toplevel(root , width = 30 , height = 20原创 2021-02-01 09:39:11 · 247 阅读 · 0 评论 -
tkinter-按钮打开标签
from tkinter import *def mylabe1(): global py,i s = Label(py, text = "打开 %d 标签" % i) s.pack() i += 1py = Tk()i = 1b = Button(py,text = "按钮",command = mylabe1)b.pack()py.mainloop()原创 2021-01-29 12:54:18 · 132 阅读 · 0 评论 -
tkinter-对话框和消息框
from tkinter.dialog import *from tkinter import *def myDialog(): d = Dialog(None,title = "python调查",text = "喜欢python",bitmap = DIALOG_ICON ,default = 0 ,strings = ("喜欢","很喜欢","非常喜欢")) print(d.num)btn_begin = Button(None,text = "原创 2021-01-29 12:53:48 · 218 阅读 · 0 评论 -
tkinter-子菜单
from tkinter import *root = Tk()menuBar = Menu(root)fMenu = Menu(menuBar)for item in ["新建","打开","保存","另存","退出"]: fMenu.add_command(label = item)eMenu = Menu(menuBar)for item in ["粘贴","复制","剪辑","撤销"]: eMenu.add_command(label = item)vMenu原创 2021-01-29 12:53:20 · 450 阅读 · 0 评论 -
tkinter-复选框
from tkinter import *timeA= 0timeB= 0def funcA(): global lab,btnA,timeA if timeA % 2 == 0: timeA +=1 lab["text"] = "999被勾选上" else: timeA += 1 lab["text"] = "999取消勾选"def funcB(): global lab,btnB,timeB原创 2021-01-29 12:52:46 · 184 阅读 · 0 评论 -
tkinter-右键弹出菜单
from tkinter import *def myLabel () : global root Label(root,text="点击后弹出标签").pack()root =Tk()menuBar= Menu(root)for each in ["c/c++","javaee","android","php","ui","ios"]: menuBar.add_command(label= each)menuBar.add_command(label="pyth原创 2021-01-29 12:52:09 · 585 阅读 · 0 评论 -
tkinter-单选和复选
from tkinter import*root = Tk()menuBar = Menu(root)sonMenu = Menu(menuBar)for each in ["c","python","java","php"]: sonMenu.add_radiobutton(label = each)sonMenu.add_separator()for each in ["132","456","798","4536"]: sonMenu.add_checkbutto原创 2021-01-29 12:51:34 · 127 阅读 · 0 评论 -
tkinter-分割线
from tkinter import*root = Tk()menuBar = Menu(root)sonMenu = Menu(menuBar)for each in ["c","python","java","php"]: sonMenu.add_command(label = each)sonMenu.add_separator()for each in ["132","456","798","4536"]: sonMenu.add_command(label原创 2021-01-29 12:50:55 · 1159 阅读 · 0 评论 -
tkinter-pack布局
from tkinter import *root = Tk()Button(root,text = "a").pack(side = LEFT,expand = YES,fill = Y)Button(root,text = "b").pack(side = TOP,expand = YES , fill = BOTH)Button(root,text= "c") .pack(side = RIGHT,expand =YES,fill=NONE,anchor =NE)Button(root,te原创 2021-01-29 12:50:15 · 157 阅读 · 2 评论 -
tkinter-grid布局
from tkinter import *py = Tk()Label(py,text = "账号").grid(row = 0,sticky = W)Entry(py).grid(row = 0, column = 1,sticky = E) #Entry表示输入框Label(py,text = "密码").grid(row = 1,sticky =W)Entry(py).grid(row = 1 ,column = 1,sticky = E)Button(py,text="登录").g原创 2021-01-29 12:49:12 · 120 阅读 · 0 评论 -
tkyinter常用教学-enter输入框
from tkinter import *def reg(): myAccount = a_entry.get() myPassword = p_entry.get() a_len = len(myAccount) p_len = len(myPassword) if myAccount == "itcast" and myPassword =="python": msg_label ["text"] = "登录成功" msg_lab原创 2021-01-29 12:45:51 · 265 阅读 · 1 评论