python之tkinter使用-滚动条

 1 # GUI:tkinter使用
 2 # 通过调节滚动条改变标签中字体大小
 3 import tkinter as tk
 4
 5
 6 def resize(ev=None):
 7     ‘‘‘改变label字体大小‘‘‘
 8     label.config(font=‘Helvetica -%d bold‘ % scale.get())
 9
10
11 top = tk.Tk()  # 实例化tkinter对象
12 top.geometry(‘250x150‘)  # 设置窗口大小
13 top.title(‘滑动设置‘)  # 设置窗口标题
14
15 # Label控件
16 label = tk.Label(top, text=‘Hello World‘, font=‘Helvetica -12 bold‘)
17 label.pack(fill=tk.Y, expand=1)
18
19 # scale滚动条,数值从10到40,水平滑动,回调resize函数
20 scale = tk.Scale(top, from_=10, to=40, orient=tk.HORIZONTAL, command=resize)
21 scale.set(25)  # 设置初始值
22 scale.pack(fill=tk.X, expand=1)
23
24 # Button控件
25 quit_btn = tk.Button(top, text=‘QUIT‘, command=top.quit,
26                      activeforeground=‘white‘, activebackground=‘red‘)
27 quit_btn.pack()
28
29 tk.mainloop()

截图:

时间: 2024-11-05 18:59:49

python之tkinter使用-滚动条的相关文章

Python GUI - Tkinter tkMessageBox

Python GUI - Tkinter tkMessageBox: tkMessageBox模块用于显示在您的应用程序的消息框.此模块提供了一个功能,您可以用它来显示适当的消息 tkMessageBox模块用于显示在您的应用程序的消息框.此模块提供了一个功能,您可以用它来显示适当的消息. 这些功能有些是showinfo,showwarning,showerror,askquestion,askokcancel,askyesno,askretryignore. 方法: 这里是一个简单的语法来创建

Linux升级Python提示Tkinter模块找不到解决

一.安装tkinter 在Linux中python默认是不安装Tkinter模块, [[email protected]193 ~]# python Python 2.6.6 (r266:84292, Feb 22 2013, 00:00:18) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2 Type "help", "copyright", "credits" or "license

python的tkinter使用

__author__ = 'Python' import tkinter as tk class Application(tk.Frame):     def __init__(self, master=None):         tk.Frame.__init__(self,master)         self.pack()         self.createWidgets()     def createWidgets(self):         #self.hi_there =

python自动化17-JS处理滚动条

<div id="navigator"> 博客园 首页 新随笔 联系 管理 订阅 <div class="blogStats"> <div id="blog_stats"> 随笔- 238 文章- 2 评论- 455 </div><!--end: blogStats --> </div><!--end: navigator 博客导航栏 --> <div cl

python,基于tkinter模块编写的根据经纬度计算两点间距离的应用程序

python的tkinter模块是用于编写GUI窗口程序的模块,使用起来非常方便,功能强大.基于tkinter模块,开发了一个输入两点经纬度计算输出距离(包括公里数和孤度数)的小程序,主要应用于地震台站地震报告编写.下面这段代码可以在python3.8上直接运行. import tkinter as tk import tkinter.messagebox from math import radians, cos, sin, asin, sqrt #定义由输入文本框获得台站及震源经纬度,计算距

Python中tkinter中控件的使用(6.Listbox列表框(添加滚动条))

import tkinter win = tkinter.Tk()win.title("Listbox列表框(添加滚动条)")#win.geometry("800x600+600+100")#tkinter.EXTENDED 可以使listbox支持shift和ctrl功能lb=tkinter.Listbox(win,selectmode=tkinter.EXTENDED)for item in["good","nice",&

tkinter学习-滚动条

阅读目录 Listbox 以列表的形式显示 Scrollbar 滚动条 Scale 更滚动条很相似,但更精准 Listbox:  说明:列表框控件,在Listbox窗口小部件是用来显示一个字符串列表给用户 属性:创建一个Listbox组件的时候,它是空的,首先是添加文本进去 insert():有两个参数,第一个是插入的索引号,第二个是插入的字符串 from tkinter import * root = Tk() var = StringVar() var.set(['A','B','C','D

python GUI(Tkinter)

Tkinter简介 是python内置的标准GUI库,在安装python后,导入模块即可正常使用,Tk和Tkinter可在大多数的Unix,以及Windows和Macintosh系统上运行. 关于Tkinter的导入(注意大小写) 在2.x版本上,编写为:from Tkinter import * 在3.x版本上,编写为:from tkinter import * Tkinter组件 控件 描述                                                  B

Python之Tkinter模块学习

本文转载自:http://www.cnblogs.com/kaituorensheng/p/3287652.html Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口 作为实践, 用Tkinter做了个ascii码转化查询表,本文从四点介绍 产品介绍 设计规划 相关知识 源码附件 1. 产品介绍 界面 功能 通过输入字符或数字查询对应的信息 通过选择列表中的信息查询对应的信息 2. 设计规划 规划图 3. 相关知识 首先看怎么产生第一个窗口 from T