精华内容
下载资源
问答
  • 学习python tkinter内容记录 Tk()对象from tkinter import *from PIL import Image,ImageTk #用于在Label标签中显示jpg格式的图片from tkinter.ttk import Separator #分隔线root = Tk()#将Tk对象名称rootroot.title...

    学习python tkinter内容记录  Tk()对象

    from tkinter import *

    from PIL import Image,ImageTk #用于在Label标签中显示jpg格式的图片

    from tkinter.ttk import Separator #分隔线

    root = Tk()#将Tk对象名称root

    root.title('普通凭证管理系统')#窗口标题

    root.geometry("800x500+300+120")#设定宽、高、上、下位置,单位是像素,乘法符号为小写x

    root.maxsize(850,550)#设置最大可调整的宽、高,无需引号

    root.minsize(500,300)#设置最小可调整的宽、高,无需引号

    root.configure(bg = 'Azure')#配置窗口背景颜色,或用bg = '#00ff00'16进制表示

    root.resizable(1,1)#设置是否可更改窗口大小,第一个参数为宽,第二个为高。bool类型

    root.state('zoomed')#最大化窗口,但需遵守maxsize()方法设置的最大值

    # root.iconify()#最小化窗口,缩至任务栏

    root.iconbitmap('nd.ico')#更改窗口默认图标,ICO文件应与.py文件放在同一目录

    screenwidth = root.winfo_screenwidth()#获取当前屏幕宽度

    screenheight = root.winfo_screenheight()#获取当前屏幕高度

    # print(screenwidth,screenheight)

    ###############################################################################

    #在Label标签中显示jpg文件的预处理

    image = Image.open('日出.JPG')

    richu = ImageTk.PhotoImage(image) #k为小写

    #标签Label

    label = Label(root,text = '欢迎使用普通凭证管理系统',fg = 'blue',bg = 'yellow',

    height = 30,width = 80,anchor = 'center',wraplength = 400,justify= 'left',

    font = 'Helvetic 20 bold italic underline overstrike',

    compound = 'center',relief = 'raised',padx = 5,pady = 5,

    image = richu,cursor = 'gobbler')#root为父对象或父窗口或容器

    label.pack(padx = 10 ,pady = 10)#包装与定位组件,用于在窗体上显示标签

    # label = Label(root,text = '欢迎使用普通凭证管理系统').pack()#与17,18句内容相同,建议将对象声明与pack方法分开使用

    # fg = foreground 标签的前景色

    # bg = background 标签的背景色

    # height = 3 标签的高度

    # width = 30 标签的宽度

    # anchor = 'nw'表示标签中文字的对齐方式为西北面,也就是左上角。种类为n,s,w,e,nw,ne,sw,se,center

    # 表示标签对齐方式的参数‘n’等也可使用大写,大写时可省略‘’号

    # wraplength = 50表示标签中的文字达到50像素的宽度后自动换行,设10像素时能一般显示1个汉字,30像素一般2个汉字

    # font = 'Helvetic 20 bold'表示设置字体类型、字号及粗体,font包含:字形Helvetica、Times等,bold粗体,italic斜体,underline下划线,overstrike删除线

    # justify= 'left'表示标签文本最后一行靠左对齐,有left\center\right,如果只有一行文本则无作用。

    # Label标签中参数除了首个参数必须为root父窗口,其余参数均无顺序要求

    # bitmap = 'error'在标签上放置内建位图的功能,有error\info\questhead\question\warning等,此语句放入参数后运行显示不正常

    # compound = 'left'表示当图像与文字同时存在时进行顺序的排列,图像在文字的左边用left,图像在右边在right,上top,下bottom,覆盖center

    # relief = 'raised'显示Label标签边框效果,有flat\groove\raised\ridge\solid\sunken

    # padx = 5,pady = 5 padx设置Label的左右边框与文字的间距,pady设置Label的上下边框与文字的间距,与参数height及width冲突,如存在height及width,相应边距设置失效

    # imge显示图像的大小与height及width有关,且照片是放大效果,可能与Label大小设置有关

    # cursor = 'gobbler'设置鼠标的样式

    sep = Separator(root,orient = HORIZONTAL)#在root窗口中添加水平分隔线,VERTICAL为垂直线

    sep.pack(fill = X , padx = 5)#分隔线填满X轴,与窗口边界相距5个像素

    lab2 = Label(root , text = '普通凭证管理系统主要便于统计普通凭证领用,使用,库存及预警情况')

    lab2.pack(padx = 10 ,pady = 10)

    print(label.keys())#在Shell窗口中查看Label所有的参数

    root.mainloop()#显示交互界面,放在最后

    展开全文
  • 本文整理汇总了Pythontkinter.INSERT属性的典型用法代码示例。如果您正苦于以下问题:Python tkinter.INSERT属性的具体用法?Python tkinter.INSERT怎么用?Python tkinter.INSERT使用的例子?那么恭喜您, 这里...

    本文整理汇总了Python中tkinter.INSERT属性的典型用法代码示例。如果您正苦于以下问题:Python tkinter.INSERT属性的具体用法?Python tkinter.INSERT怎么用?Python tkinter.INSERT使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在模块tkinter的用法示例。

    在下文中一共展示了tkinter.INSERT属性的17个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

    示例1: load

    ​点赞 6

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def load(self, filename):

    self.delete("1.0", tk.END)

    try:

    with open(filename, "r", encoding="utf-8") as file:

    self.insert("1.0", file.read())

    except EnvironmentError as err:

    self.set_status_text("Failed to load {}".format(filename))

    return False

    self.mark_set(tk.INSERT, "1.0")

    self.edit_modified(False)

    self.edit_reset()

    self.master.title("{} \u2014 {}".format(os.path.basename(filename),

    APPNAME))

    self.filename = filename

    self.set_status_text("Loaded {}".format(filename))

    return True

    开发者ID:lovexiaov,项目名称:python-in-practice,代码行数:18,

    示例2: find

    ​点赞 6

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def find(self, event=None):

    text = self.findEntry.get()

    assert text

    length = len(text)

    caseInsensitive = not self.caseSensitive.get()

    wholeWords = self.wholeWords.get()

    if wholeWords:

    text = r"\m{}\M".format(re.escape(text)) # Tcl regex syntax

    self.editor.tag_remove(FIND_TAG, "1.0", tk.END)

    insert = self.editor.index(tk.INSERT)

    start = self.editor.search(text, insert, nocase=caseInsensitive,

    regexp=wholeWords)

    if start and start == insert:

    start = self.editor.search(text, "{} +{} char".format(

    insert, length), nocase=caseInsensitive,

    regexp=wholeWords)

    if start:

    self.editor.mark_set(tk.INSERT, start)

    self.editor.see(start)

    end = "{} +{} char".format(start, length)

    self.editor.tag_add(FIND_TAG, start, end)

    return start, end

    return None, None

    开发者ID:lovexiaov,项目名称:python-in-practice,代码行数:25,

    示例3: select_all

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def select_all(self, event):

    event.widget.tag_add(tk.SEL, "1.0", tk.END)

    event.widget.mark_set(tk.INSERT, "1.0")

    event.widget.see(tk.INSERT)

    return "break"

    开发者ID:nimaid,项目名称:LPHK,代码行数:7,

    示例4: import_script

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def import_script(self, textbox, window):

    name = tk.filedialog.askopenfilename(parent=window,

    initialdir=files.SCRIPT_PATH,

    title="Import script",

    filetypes=load_script_filetypes)

    if name:

    text = files.import_script(name)

    text = files.strip_lines(text)

    textbox.delete("1.0", tk.END)

    textbox.insert(tk.INSERT, text)

    开发者ID:nimaid,项目名称:LPHK,代码行数:12,

    示例5: update_index

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def update_index(event=None):

    cursor_position = text.index(tk.INSERT)

    cursor_position_pieces = str(cursor_position).split('.')

    cursor_line = cursor_position_pieces[0]

    cursor_char = cursor_position_pieces[1]

    current_index.set('line: ' + cursor_line + ' char: ' + cursor_char + ' index: ' + str(cursor_position))

    开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Programming-by-Example,代码行数:10,

    示例6: highlight_line

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def highlight_line(event=None):

    start = str(text.index(tk.INSERT)) + " linestart"

    end = str(text.index(tk.INSERT)) + " lineend"

    text.tag_add("sel", start, end)

    return "break"

    开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Programming-by-Example,代码行数:8,

    示例7: highlight_word

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def highlight_word(event=None):

    word_pos = str(text.index(tk.INSERT))

    start = word_pos + " wordstart"

    end = word_pos + " wordend"

    text.tag_add("sel", start, end)

    return "break"

    开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Programming-by-Example,代码行数:9,

    示例8: down_three_lines

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def down_three_lines(event=None):

    current_cursor_index = str(text.index(tk.INSERT))

    new_position = current_cursor_index + "+3l"

    text.mark_set(tk.INSERT, new_position)

    return "break"

    开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Programming-by-Example,代码行数:8,

    示例9: back_four_chars

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def back_four_chars(event=None):

    current_cursor_index = str(text.index(tk.INSERT))

    new_position = current_cursor_index + "-4c"

    text.mark_set(tk.INSERT, new_position)

    return "break"

    开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Programming-by-Example,代码行数:8,

    示例10: set_signed_in

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def set_signed_in(self, me):

    """

    Configures the application as "signed in" (displays user's

    name and disables the entry to input phone/bot token/code).

    """

    self.me = me

    self.sign_in_label.configure(text='Signed in')

    self.sign_in_entry.configure(state=tkinter.NORMAL)

    self.sign_in_entry.delete(0, tkinter.END)

    self.sign_in_entry.insert(tkinter.INSERT, utils.get_display_name(me))

    self.sign_in_entry.configure(state=tkinter.DISABLED)

    self.sign_in_button.configure(text='Log out')

    self.chat.focus()

    # noinspection PyUnusedLocal

    开发者ID:LonamiWebs,项目名称:Telethon,代码行数:17,

    示例11: on_moved

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def on_moved(self, event=None):

    state = tk.NORMAL if not self.editor.is_empty() else tk.DISABLED

    self.editMenu.entryconfigure(FIND + ELLIPSIS, state=state)

    self.findButton.config(state=state)

    lineCol = self.editor.index(tk.INSERT).split(".")

    self.positionLabel.config(text="↓{}→{}".format(lineCol[0],

    lineCol[1]))

    开发者ID:lovexiaov,项目名称:python-in-practice,代码行数:9,

    示例12: check

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def check():

    textEdit.frame.config(borderwidth=2)

    print("frame", textEdit.frame.cget("borderwidth"))

    print("yscrollbar", textEdit.yscrollbar.fraction(5, 5))

    textEdit.insert("end",

    "This is a test of the method delegation.\n" * 20)

    print("text", textEdit.text.index(tk.INSERT))

    print("text", textEdit.index(tk.INSERT))

    开发者ID:lovexiaov,项目名称:python-in-practice,代码行数:10,

    示例13: use_queues

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def use_queues(self, loops=5):

    # Now using a class member Queue

    while True:

    q_item = self.gui_queue.get()

    print(q_item)

    self.scrol.insert(tk.INSERT, q_item + '\n')

    开发者ID:PacktPublishing,项目名称:Python-GUI-Programming-Cookbook-Second-Edition,代码行数:8,

    示例14: method_in_a_thread

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def method_in_a_thread(self, num_of_loops=10):

    for idx in range(num_of_loops):

    sleep(1)

    self.scrol.insert(tk.INSERT, str(idx) + '\n')

    # Running methods in Threads

    开发者ID:PacktPublishing,项目名称:Python-GUI-Programming-Cookbook-Second-Edition,代码行数:8,

    示例15: click_me

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def click_me(self):

    self.action.configure(text='Hello ' + self.name.get())

    bq.write_to_scrol(self)

    sleep(2)

    html_data = url.get_html()

    print(html_data)

    self.scrol.insert(tk.INSERT, html_data)

    # Spinbox callback

    开发者ID:PacktPublishing,项目名称:Python-GUI-Programming-Cookbook-Second-Edition,代码行数:11,

    示例16: _spin

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def _spin(self):

    value = self.spin.get()

    self.scrol.insert(tk.INSERT, value + '\n')

    # GUI Callback

    开发者ID:PacktPublishing,项目名称:Python-GUI-Programming-Cookbook-Second-Edition,代码行数:7,

    示例17: _spin

    ​点赞 5

    # 需要导入模块: import tkinter [as 别名]

    # 或者: from tkinter import INSERT [as 别名]

    def _spin(self):

    value = self.spin.get()

    print(value)

    self.scrol.insert(tk.INSERT, value + '\n')

    # GUI Callback

    开发者ID:PacktPublishing,项目名称:Python-GUI-Programming-Cookbook-Second-Edition,代码行数:8,

    注:本文中的tkinter.INSERT属性示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。

    展开全文
  • python Tkinter是内置的库,无需安装用具体的实例讲解Tkinter库使用:用上下左右方向键以及回车对红色方格做出相应的移动# -*- coding: utf-8 -*-from Tkinter import *def main():#创建tk对象tk=Tk()#创建画布...

    python Tkinter是内置的库,无需安装

    用具体的实例讲解Tkinter库使用:

    用上下左右方向键以及回车对红色方格做出相应的移动

    # -*- coding: utf-8 -*-

    from Tkinter import *

    def main():

    #创建tk对象

    tk=Tk()

    #创建画布

    canvas=Canvas(tk,width=400,height=400)

    canvas.pack()

    #在画布上创建文字

    canvas.create_text(200,40,text="welcome to Tkinter",fill="blue",font=("Times",16))

    #在画布上创建图片,tkinter只能显示gif文件

    myImage=PhotoImage(file="timg.gif")

    canvas.create_image(10,70,anchor=NW,image=myImage)#以(10,70)为西北角显示图像

    #move中的第一个参数表示移动canvas里的第几个对象

    def moverectangle(event):

    if event.keysym == "Up":

    canvas.move(3,0,-5)

    elif event.keysym=="Down":

    canvas.move(3,0,5)

    elif event.keysym=="Left":

    canvas.move(3,-5,0)

    elif event.keysym=="Right":

    canvas.move(3,5,0)

    else:

    canvas.move(3,5,5)

    canvas.create_rectangle(200,200,220,220,fill="red")

    #让tkinter监视KeyPress事件,当该事件发生时调用moverectangle函数

    #bind_all第2个参数是回调函数,不能接收参数传递,所以在函数内部建立回调函数

    canvas.bind_all("",moverectangle)

    canvas.bind_all("", moverectangle)

    canvas.bind_all("",moverectangle)

    canvas.bind_all("", moverectangle)

    canvas.bind_all("",moverectangle)

    tk.mainloop()

    main()

    49c073d3392ccf094760bbd045951f93.png

    实例2:利用Tkinter库创建聊天界面

    # -*- coding: utf-8 -*-

    from Tkinter import *

    from time import *

    def main():

    def sendMsg():

    strtime="我:"+strftime("%Y-%m-%d %H:%M:%S",localtime())+"\n"

    txtMsgList.insert(END,strtime,'greencolor')

    #0.0是0行0列到END,表示全部,END表示插入末端

    txtMsgList.insert(END,txtMsg.get('0.0',END))

    txtMsg.delete('0.0',END)

    def cancelMsg():

    txtMsg.delete('0.0',END)

    def sendMsgEvent(event):

    if event.keysym=="Return":

    sendMsg()

    tk=Tk()

    tk.title("python聊天室")

    # 创建frame容器

    frameLT = Frame(width=500, height=320)

    frameLC = Frame(width=500, height=150,bg="red")

    frameLB = Frame(width=500, height=30)

    frameRT = Frame(width=200, height=500)

    #创建控件

    txtMsgList=Text(frameLT)

    #配置标签tag的属性,第一个参数为tag名字,第2个参数为前景色,背景色为默认白色

    txtMsgList.tag_config("greencolor", foreground='#008C00')

    txtMsg=Text(frameLC)

    txtMsg.bind_all("",sendMsgEvent)

    btnSend=Button(frameLB,text="send",width=8,command=sendMsg)

    btnCancel=Button(frameLB,text="cancel",width=8,command=cancelMsg)

    myImage=PhotoImage(file="python.gif")

    label=Label(frameRT,image=myImage)

    #窗体布局

    frameLT.grid(row=0, column=0, columnspan=2,padx=1,pady=5)

    frameLC.grid(row=1, column=0, columnspan=2)

    frameLB.grid(row=2, column=0, columnspan=2)

    frameRT.grid(row=0, column=2, rowspan=3,padx=5,pady=4)

    # 固定大小

    frameLT.grid_propagate(0)

    frameLC.grid_propagate(0)

    frameLB.grid_propagate(0)

    frameRT.grid_propagate(0)

    #控件布局

    btnSend.grid(row=2, column=0)

    btnCancel.grid(row=2, column=1)

    label.grid()

    txtMsgList.grid()

    txtMsg.grid()

    #主事件循环

    tk.mainloop()

    main()

    c35c03e94f792f78d27b767e7ace9dc8.png

    展开全文
  • 我正在创建一个应用程序来尝试和学习pythontkinter。我遇到的问题是我似乎无法像我想要的那样对齐条目和标签。我想这样来安排它们:Python tkinter问题对齐labelUsername entryUsernamelabelPassword ...

    我正在创建一个应用程序来尝试和学习python和tkinter。我遇到的问题是我似乎无法像我想要的那样对齐条目和标签。我想这样来安排它们:Python tkinter问题对齐

    labelUsername entryUsername

    labelPassword entryPassword

    但是,它目前是这样的:

    labelUsername

    entryUsername

    labelPassword

    entryPassword

    这里是我的代码:

    import tkinter as tk

    from tkinter import ttk

    TITLE_FONT = ("Verdana", 12)

    NORMAL_FONT = ("Verdana", 8)

    class CCTV(tk.Tk):

    def __init__(self, *args, **kwargs):

    tk.Tk.__init__(self, *args, **kwargs)

    container = tk.Frame(self)

    container.pack()

    container.grid_rowconfigure(0, weight=1)

    container.grid_columnconfigure(0, weight=1)

    self.frames = {}

    for F in (LoginPage, PageOne):

    frame = F(container, self)

    self.frames[F] = frame

    frame.grid(column=0, row=0, sticky="nsew")

    self.show_frame(LoginPage)

    def show_frame(self, cont):

    frame = self.frames[cont]

    frame.tkraise()

    class LoginPage(tk.Frame):

    def __init__(self, parent, controller):

    tk.Frame.__init__(self, parent)

    label = ttk.Label(self, text="Login Page", font=TITLE_FONT)

    label.pack(padx=20, pady=20)

    labelUsername = ttk.Label(self, text="Username", font=NORMAL_FONT)

    labelUsername.grid(row=0, sticky="w")

    labelUsername.pack()

    entryUsername = ttk.Entry(self, font=NORMAL_FONT)

    entryUsername.grid(column=1, row=0)

    entryUsername.pack()

    labelPassword = ttk.Label(self, text="Password", font=NORMAL_FONT)

    labelPassword.grid(row=1, sticky="w")

    labelPassword.pack()

    entryPassword = ttk.Entry(self, show = "*", font=NORMAL_FONT)

    entryPassword.grid(column=1, row=1)

    entryPassword.pack()

    loginButton = ttk.Button(self, text="Login", command=lambda: controller.show_frame(PageOne))

    loginButton.grid()

    loginButton.pack()

    class PageOne(tk.Frame):

    def __init__(self, parent, controller):

    tk.Frame.__init__(self, parent)

    label = tk.Label(self, text="Page One", font=TITLE_FONT)

    label.pack(padx=20, pady=20)

    button1 = tk.Button(self, text="Back to home", command=lambda: controller.show_frame(LoginPage))

    button1.pack()

    app = CCTV()

    app.geometry("800x600")

    app.mainloop()

    如果你想知道为什么我有这么简单的程序有很多代码,所以我可以改变正在查看的框架,这样我就可以创建多个框架而不需要创建新的窗口。 任何帮助将不胜感激。

    2016-09-20

    Conor

    展开全文
  • python Tkinter

    2015-07-20 21:34:53
    1、实现Label\Entry\Menu\Button\OptionMenu等 2、实现通过轮询一部件状态,控制另一部件行为 3、实现TIX的balloon部件显示帮助 4、实现封装函数传递参数
  • Python Tkinter Scale滑块Scale小部件用于实现python应用程序的图形滑块,以便用户可以滑动滑块上显示的值范围并选择其中的一个。我们可以控制最小值和最大值以及比例的分辨率。当用户被迫从给定的值范围中仅选择一...
  • 这篇文章主要介绍了Python tkinter三种布局实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下一、pack布局举例#pack布局案例import tkinterbaseFrame = ...
  • Python Tkinter 绘图项目

    2020-12-14 16:37:11
    【课程介绍】本课程讲解Python Tkinter绘图项目的开发,该项目有修改画笔颜色、修改画笔大小、修改画布背景颜色、橡皮檫、清除画布、保存绘图等功能。【项目截图】 【Tkinter介绍】TkinterPython 标准 GUI 库。...
  • 我有一个从其他文件调用的python文件 每次导入python文件并从其他文件调用mainApp时,python文件中的tkinter按钮都会自动执行。 这里是Python文件中的代码为什么我的python tkinter按钮自动执行from Tktable import ...
  • python tkinter 设置窗口大小不可缩放实例解决方法将窗口最大尺寸和最小尺寸设置为一样即可top = Tk() # 创建顶级窗口top.minsize(560, 545) # 最小尺寸top.maxsize(560, 545) # 最大尺寸top.mainloop()补充知识:...
  • python Tkinter学习入门

    2019-10-25 21:10:07
    python Tkinter学习入门 TkinterPython 的标准 GUI 库.Python 使用 Tkinter 可以快速的创建 GUI 应用程序.由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能..
  • python tkinter

    千次阅读 2014-09-25 20:42:06
     一个简单的tkinter示例 import Tkinter as tk class Application(tk.Frame): # 必须要从Frame继承,frame是一个安排control布局的容器 def __init__(self, master =
  • python tkinter 实现学生通讯录(程序设计实践作业)
  • python tkinter实现 贷款计算器(学校程序设计实践作业)
  • 我刚刚开始使用Pythontkinter模块来创建一些基本的gui。在下面所示的GUI中,用户被提示选择一个石油指数,随后的定价信息将出现(价格信息是从网上刮来的)。但是,我还没有找到一个方便的方法来清除定价标签文本,...
  • 这里的path是指你下载tkinter包后解压的文径,不用带...打开IDLE输入import tkinter便可以使用python2.7 里有tkinter么 我的没有 怎么安装啊tkinter是内置块,不会不存在的,而是不同的的导入形式不同,现总下:#-*...
  • Python学习记录--关于TkinterEntry(文本框)的选项、方法说明,以及一些示例。属性(Options)background(bg)borderwidth(bd)cursorexportselectionfontforeground(fg)highlightbackground...
  • 本人在使用python tkinter库时,查看其组件的摆放方法pack使用方式时,发现pack的形参赋值方式特别奇怪,例子如下:导入tkinter库from tkinter import *创建一个顶层窗口window=Tk()采用tkinter库中的pack方法在窗口...
  • python tkinter demo

    2014-04-11 13:59:27
    一个简单的python tkinter读写xml文件
  • 今天小编就为大家分享一篇Python tkinter label 更新方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 您好我在python中有一个元组,其颜色与通过以下字典在画布中绘制的正方形相关:colour_mapping = {0: "red", 1: "green", 2: "blue" , 3:"purple"}更具体地说,例如元组中的节点是:((2, 3), (3, 3))这意味着应该以...
  • 引言:在Python3下运行Matplotlib之时,碰到了”No module named _tkinter“的问题,花费数小时进行研究解决,这里讲整个过程记录下来,并尝试分析过程中的解决思路利弊得失,以资后效,这里重点提示需要关注错误...
  • 在 您的代码已重写:import tkinter as tk def deposit(): amount_display = tk.Text(root, width=5, height=5) amount_display.grid(column=7, row=2) response_text = 'You deposited ${}'.format(deposit_entry....
  • tkinter其实是Python调用tcl程序的标准Python程序,可以通过这个interface调用tcl的程序,因为在大多数的unix系统中都内置了很多的tcl程序和命令。这篇文章主要介绍了python tkinter模块安装,需要的朋友可以参考下
  • 主要介绍了Python tkinter 下拉日历控件代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 1.最小界面组成# 导入tkinter模块import tkinter# 创建主窗口对象root = tkinter.Tk()# 设置窗口大小(最小值:像素)root.minsize(300,300)# 创建一个按钮组件btn = tkinter.Button(root,text = '屠龙宝刀,点击送')...
  • 我知道有很多源显示了如何使用destroy命令,但出于某种原因,这会忽略destroy命令并继续创建更多的文本标签。...from tkinter import *from random import randrangeclass Window(Frame):def position(sel...
  • 今天小编就为大家分享一篇python Tkinter的图片刷新实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • python Tkinter GUI可视化助手又名:python Tkinter窗口布局助手,工具可以帮助用户快速布局tkinter窗口大小,位置等,能够自动生成代码,喜欢python Tkinter GUI可视化助手请来天天下载来下载体验吧这里可以免费...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 21,480
精华内容 8,592
热门标签
关键字:

pythontkinter

python 订阅