tkinter中grid用法,python tkinter图形界面和代码结合

  tkinter中grid用法,python tkinter图形界面和代码结合

  本文主要介绍Python visual Tkinter高级网格的布局细节,文章重点是主题,有一定的参考价值,有需要的朋友可以参考一下。

  00-10101、网格布局1.1、pack布局1.2、网格布局2、简单的Base64安装和替换工具制作2.1、源代码分析

  

目录

  Tkinter提供两种布局模式。pack只能逐行添加网格,并且可以自定义布局。

  

1、grid布局

  

1.1、pack布局

  网格是python标准库提供的控件布局工具。

  column :设置控件对象显示的列(从0开始)row :设置控件对象显示的行(从0开始)ipadx :设置控件对象的左右内边距ipady : .设置控件对象的上下内边距。padx :设置控制对象的左右外部边距。pady : 设置控件对象的上下边距。columnspan :设置控件对象的列数。rowspan : 设置控件对象的行数。

  

1.2、grid布局

  

2、简易Base64装换工具制作

  #编码:utf-8

  将tkinter作为tk导入

  导入base64

  将tkinter.messagebox导入为tm

  #定义Base64加密函数函数

  def get_encode():

  get_var=te1.get(1.0 , end )

  en _ str=base64 . b 64 encode(get _ var . encode( gbk ))

  en_result=en_str.decode(gbk )

  tt1.delete(1.0 ,结束)

  Var2.set(加密结果是: )

  tt1.insert(insert ,en_result)

  #定义Base64解密函数function

  def get_decode():

  get_var=bytes(te1.get(1.0 , end ),encoding=gbk )

  en _ str=base64 . b64 decode(get _ var)

  en_result=en_str.decode(gbk )

  tt1.delete(1.0 ,结束)

  Var2.set(解密结果为: )

  tt1.insert(insert ,en_result)

  def菜单命令():

  Tm.showinfo(,函数尚未打开)

  定义添加菜单(名称):

  main _ menu . add _ command(label=f“{ name }”,command=menuCommand)

  窗口=tk。Tk()

  宽度=1100

  身高=650

  window _ width=int((window . winfo _ screen width()-width)/2)

  window _ height=int((window . winfo _ screen height()-height)/2)

  Window.title(Base64转换工具)

  window . geometry(f { width } x { height } { window _ width } { window _ height } )

  window.resizable(0,0)

  # window . icon bitmap(r favicon . ico )

  Lb1=tk。Label(window,text==欢迎使用Base64转换工具,font=(宋体

  anchor=center ,bg=#FDF5E6 )

  Lb2=tk。Label(window,text==请在下面输入要加密或解密的内容:,font=(宋体,14),width=110,height=2,relief= groove ,

  anchor=w )

  1=tk.text (window,width=100,height=10,BG= # FDF5E6 ,font=(Tahrir ,14, bold ))

  #调用Base64加密函数函数

  1=tk.button (window,text= base64 encryption ,font=(宋体,14),width=10,height=1,relief=凸起,

  command=get_encode,anchor=e )

  #调用Base64解密函数函数

  bt2=tk。

  这就是这篇关于Python可视化TKIntergrid高级布局细节的文章。有关Python Tkinter网格布局的更多信息,请搜索流行的IT软件开发工作室以前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: