(多行); Frame 框架,将几个组件组成一组 Label 标签,可以显示文字或图片; Listbox 列表框; Menu 菜单; Menubutton 它的功能完全可以使用Menu替代; Message 与Label组件类似,但是可以根据自身大小将文本换行; Radiobutton 单选框; Scale 滑块;允许通过滑块来设置一数字值 Scrollbar 滚动条;配合使用canvas, entry,...
点下菜单按钮后弹出的一个选项列表,用户可以从中选择 9.Menubutton 菜单按钮。用来包含菜单的组件(有下拉式、层叠式等等) 10.Message 消息框。类似于标签,但可以显示多行文本 11.Radiobutton 单选按钮。一组按钮,其中只有一个可被“按下” (类似 HTML 中的radio) 12.Scale 进度条。线性“滑块”组件,可设定起始...
pack() rd2 = Radiobutton(root, text="女",variable=var,value=1,command=Mysel).pack() root.mainloop() 4.2.3 复选框 Checkbutton 是可以返回多个选项值的交互组件,通常不直接触发函数的执行 和Radiobutton 的属性方法相同 此外,复选框实例还可分别利用 select()、deselect()和toggle() 方法对其进行...
Scale类的一个方便功能是resolution选项,它设置了舍入的精度。例如,分辨率为 0.2 将允许用户选择值 0.0、0.2、0.4 等。此选项的默认值为 1,因此小部件将所有值舍入到最接近的整数。 与往常一样,可以使用get()方法检索每个小部件的值。一个重要的区别是,Spinbox将数字作为字符串返回,而Scale返回一个整数值,如果...
def select_price(value): label.config(text='您购买的数量是 ' + value) # 创建 Scale控件 scale = tk.Scale(window, label='选择您要购买的数量', from_=1, to= 100, orient=tk.HORIZONTAL, # 设置Scale控件平方向显示 length=400, tickinterval=9, # 设置刻度滑动条的间隔 ...
(多行); Frame 框架,将几个组件组成一组 Label 标签,可以显示文字或图片; Listbox 列表框; Menu 菜单; Menubutton 它的功能完全可以使用Menu替代; Message 与Label组件类似,但是可以根据自身大小将文本换行; Radiobutton 单选框; Scale 滑块;允许通过滑块来设置一数字值 Scrollbar 滚动条;配合使用canvas, entry,...
scale.pack() window.mainloop() 实例化控件 Scale,参数 orient 指定刻度条方向(VERTICAL 对应垂直方向,HORIZONTAL 对应水平方向),参数 length 设定控件长度(单位为像素), 参数 from_ 设置数值范围的最小值,参数 to 设置数值范围的最大值。 获取控件 Scale 的当前值,使用 get(),返回整数值或者浮点数。
Tkinter是Python自带的GUI库,Python的IDEL就是Tkinter的应用实例。Tkinter可以看作是Tk和inter的合体。词根inter之意不言自明,而Tk则是工具控制语言Tcl(Tool Command Language)的一个图形工具箱的扩展,它提供各种标准的GUI接口。 和其他GUI库相比,Tkinter有一个与生俱来的优势:无需安装就可以直接使用。当然,也有很多...
Scale: 允许你通过滑块来设置一数字值。 Scrollbar: 为配合使用canvas, entry, listbox, and text窗口部件的标准滚动条。 Text: 格式化文本显示。允许你用不同的样式和属性来显示和编辑文本。同时支持内嵌图象和窗口。 Toplevel: 一个容器窗口部件,作为一个单独的、最上面的窗口显示。
图形化界面的开发(GUI):Tkinter库的使用-1(综述) 图形化界面的开发(GUI):Tkinter库的使用-2(Label+Message+Text) 图形化界面的开发(GUI):Tkinter...(GUI):Tkinter库的使用-5(Menu+Canvas+Scale+Scrollbar) Pillow库的使用安装既然是第三方库,肯定免不了安装:使用pip安装Pillow pip install...Pillow库,...