Tkinter Dimensions

Tkinter Dimensions: 各种长度,宽度,和其他部件的尺寸可以在许多不同的单位描述

各种长度,宽度,和其他部件的尺寸可以在许多不同的单位描述.

  • 如果您设置了尺寸为整数,它被假定为以像素为单位.
  • 您可以指定一个维度设置一个字符串,包含后跟一个数字单位.
Character Description
c Centimeters
i Inches
m Millimeters
p Printer‘s points (about 1/72")

长度选项:

Tkinter的表达作为一个像素的整数长度。下面是常见的长度选项的列表:

  • borderwidth: 宽度的边框,给人一种立体的外观到部件.
  • highlightthickness: 亮点矩形的宽度部件具有焦点 .
  • padX padY: 额外的空间,从它的布局管理器的部件请求超出最低部件需要以显示其内容在x和y方向.
  • selectborderwidth: 围绕所选项目的widget宽度的三维立体边境.
  • wraplength: Widget的执行自动换行的最大长度.
  • height: 所需部件的高度必须大于或等于1.
  • underline: 指数的性质,强调在widget的文字(0是第一个,1是第二个参数等等).
  • width: 所需的宽度的widget.
时间: 2024-12-07 21:35:45

Tkinter Dimensions的相关文章

Python Tkinter编程

Python提供了开发图形用户界面(GUI)的各种方案.下面列出最重要如下: Tkinter: Tkinter的是Tk的GUI工具包,与Python附带的Python接口.在本教程中我们将看看这个选项. wxPython: 这是一个开源的Python接口的wxWindows http://wxpython.org. JPython: JPython的是一个用于Java的Python端口, 这使得Python脚本在本地机器上的无缝接入到Java类库http://www.jython.org. 有很

Tkinter,label内容随多选框变化

当我们改变一个组件后,其他组件一起变化怎么做呢?下面是一个例子 from tkinter import Tk, Checkbutton, Label from tkinter import StringVar, IntVar root = Tk() text = StringVar() text.set('old') status = IntVar() def change(): if status.get() == 1:   # if clicked text.set('new') else:

Tkinter汇总

Python标准GUI:Tkinter Label组件: Label组件用于显示文本和图像,并且使用双重缓冲 用法: 使用Label组件可以指定想要显示的内容(文本.位图或者图片): from tkinter import * master = Tk() w = Label(master, text="Hello FishC!") w.pack() //用于自动调节尺寸 mainloop() //主事件循环 还可以通过foreground(fg)和background(bg)来设置La

Python3 Tkinter基础 Frame bind 绑定鼠标左右键 打印点击的位置 event.x event.x_root

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: from tkinter import * root=Tk() #创建一个框架,在这个框架中响应事件 frame=Frame(root,width=200,height=200) def callBackLeft(event): print("相对于应用程序左上

Python3 Tkinter基础 Menubutton 设置一个按钮 点击按钮出现下拉菜单

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: from tkinter import * root=Tk() #配置一个按钮并放置 menubutton=Menubutton(root, text='单击出现下拉菜单', relief=RAISED) menubutton.pack() userChoice

Python3 Tkinter基础 Canvas bind 绑定左键 鼠标左键点击时,在当前位置画出一个椭圆形

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: from tkinter import * root=Tk() w=Canvas(root,width=200,height=200,background='white') w.pack() def paint(event): #event.x 鼠标左键的横坐标

Python3 Tkinter基础 Frame bind 绑定敲击键盘事件 将按键打印到Shell中

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: from tkinter import * root=Tk() #创建一个框架,在这个框架中响应事件 frame=Frame(root, width=200,height=200, background='green') def callBack(event):

Python3 Tkinter基础 Menu 点击下拉菜单中的一项 这项前面出现对勾(不可以多选) add_radiobutton

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: from tkinter import * root=Tk() menubar=Menu(root) userChoice=IntVar() userChoice.set(1) #OFFICEOpen默认选中 fileMenu=Menu(menubar,tear

Python3 Tkinter基础 Canvas create_text 在画布上添加文字

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: from tkinter import * root=Tk() w = Canvas( root, width=200, height=200, background="white" ) w.pack() myText=w.create_text(10