class6_scale尺度
最终的运行效果(程序见序号7)

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# ------------------------------------------------------------
#
# 参考资料:
# Python2 Tutorial: Sliders in Tkinter
# https://www.python-course.eu/tkinter_sliders.php
#
# 用 python 和 tkinter 做简单的窗口视窗 - 网易云课堂
# https://study.163.com/course/courseLearn.htm?courseId=1003216011#/learn/video?lessonId=1003652328&courseId=1003216011
#
#
# ------------------------------------------------------------
# ******************** class6_scale尺度 *******************
# ******************** class6_scale尺度 *******************
# class6_scale尺度
# =====>>>>>>内容概览
# =====>>>>>>内容概览'''
# ------------------------------------------------------------
# # 1、Scale的创建与设置
# ------------------------------------------------------------# ------------------------------------------------------------
# # 2、把尺子的内容显示在窗口中
# ------------------------------------------------------------# # ------------------------------------------------------------
# # 3、设置初始化尺子的位置
# # # 如: w1.set(19) ==>尺子w1的默认位置是19
# # ------------------------------------------------------------# ------------------------------------------------------------
# # 3.1、设置初始化尺子的间隔
# # 如: w1 = tk.Scale(window, from_=0, to=50, tickinterval=10)
# # # ==>> tickinterval=10 表标间隔10
# ------------------------------------------------------------# ------------------------------------------------------------
# # 4、设置初始化尺子的长度
# # # 如: w2 = tk.Scale(window, from_=0, to=200, tickinterval=50, length=200, orient=tk.HORIZONTAL )
# ------------------------------------------------------------# ------------------------------------------------------------
# # 5、显示尺子
# # 如: s2 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=True, tickinterval=10, orient=tk.HORIZONTAL,
# resolution=0.01)
# ------------------------------------------------------------# ------------------------------------------------------------
# # 6、显示尺子 + 标签
# # 如: s2 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=True, tickinterval=10, orient=tk.HORIZONTAL,
# resolution=0.01)
# ------------------------------------------------------------# ------------------------------------------------------------
# # 7、显示尺子 + 标签(显示尺子的内容)
# # 如: s2 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=True, tickinterval=10, orient=tk.HORIZONTAL,
# resolution=0.01)
# ------------------------------------------------------------'''
# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 1、Scale的创建与设置
# ------------------------------------------------------------
'''
# import tkinter as tk
#
# # 窗口创建与设置
# window = tk.Tk()
# window.title('Scale')
# window.geometry('300x400')
#
# # 设置尺子
# w1 = tk.Scale(window, from_=0, to=50) # 默认是竖直方向
# w1.pack()
#
# w2 = tk.Scale(window, from_=0, to=200, orient=tk.HORIZONTAL)
# w2.pack()
#
# tk.mainloop()
# # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 2、把尺子的内容显示在窗口中
# ------------------------------------------------------------
'''
# import tkinter as tk
#
# def show_value():
# '''
# 用来显示水平数值尺子的内容
# :return:
# '''
# print("竖直:%s" %w1.get(), "水平:%s" %w2.get() )
#
# # 窗口创建与设置
# window = tk.Tk()
# window.title('Scale')
# window.geometry('300x400')
#
# # 设置尺子
# w1 = tk.Scale(window, from_=0, to=50)
# w1.pack()
#
# w2 = tk.Scale(window, from_=0, to=200, orient=tk.HORIZONTAL)
# w2.pack()
#
# b1 = tk.Button(window, text='Show', command=show_value)
# b1.pack()
#
#
# tk.mainloop() #
# # ------------------------------------------------分割线-------------------------------------------------
# '''
# # ------------------------------------------------------------
# # # 3、设置初始化尺子的位置
# # # 如: w1.set(19) ==>尺子w1的默认位置是19
# # ------------------------------------------------------------
# '''
# import tkinter as tk
#
# def show_value():
# '''
# 用来显示水平数值尺子的内容
# :return:
# '''
# print("竖直:%s" %w1.get(), "水平:%s" %w2.get() )
#
# # 窗口创建与设置
# window = tk.Tk()
# window.title('Scale')
# window.geometry('300x400')
#
# # 设置尺子
# w1 = tk.Scale(window, from_=0, to=50)
# w1.set(19)
# w1.pack()
#
# w2 = tk.Scale(window, from_=0, to=200, orient=tk.HORIZONTAL)
# w2.set(50)
# w2.pack()
#
# b1 = tk.Button(window, text='Show', command=show_value)
# b1.pack()
#
# tk.mainloop() # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 3、设置初始化尺子的间隔
# # 如: w1 = tk.Scale(window, from_=0, to=50, tickinterval=10)
==>> tickinterval=10 表标间隔10
# ------------------------------------------------------------
'''
# import tkinter as tk
#
# def show_value():
# '''
# 用来显示水平数值尺子的内容
# :return:
# '''
# print("竖直:%s" %w1.get(), "水平:%s" %w2.get() )
#
# # 窗口创建与设置
# window = tk.Tk()
# window.title('Scale')
# window.geometry('300x400')
#
# # 设置尺子
# w1 = tk.Scale(window, from_=0, to=50, tickinterval=10)
# w1.set(19)
# w1.pack()
#
# w2 = tk.Scale(window, from_=0, to=200, orient=tk.HORIZONTAL, tickinterval=50 )
# w2.set(50)
# w2.pack()
#
# b1 = tk.Button(window, text='Show', command=show_value)
# b1.pack()
#
# tk.mainloop()
# # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 4、设置初始化尺子的长度
# # 如: w2 = tk.Scale(window, from_=0, to=200, tickinterval=50, length=200, orient=tk.HORIZONTAL )
==>> length=200 表标长度是200
# ------------------------------------------------------------
'''
# import tkinter as tk
#
# def show_value():
# '''
# 用来显示水平数值尺子的内容
# :return:
# '''
# print("竖直:%s" %w1.get(), "水平:%s" %w2.get() )
#
# # 窗口创建与设置
# window = tk.Tk()
# window.title('Scale')
# window.geometry('300x400')
#
# # 设置尺子
# w1 = tk.Scale(window, from_=0, to=50, tickinterval=10)
# w1.set(19)
# w1.pack()
#
# w2 = tk.Scale(window, from_=0, to=200, tickinterval=50, length=200, orient=tk.HORIZONTAL )
# w2.set(50)
# w2.pack()
#
# b1 = tk.Button(window, text='Show', command=show_value)
# b1.pack()
#
# tk.mainloop() # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 5、显示尺子
# # 如: s2 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=True, tickinterval=10, orient=tk.HORIZONTAL,
# resolution=0.01)
label='try me' : 尺子的标签 showvalue=True: Ture表示在尺子旁边显示尺子所在位置的数值
tickinterval=10 尺子的间隔的记号
orient=tk.HORIZONTAL: 方向是水平
resolution=0.01 分辨率是0.01
# ------------------------------------------------------------
'''
#
# import tkinter as tk
#
# window = tk.Tk()
# window.title("Scale")
# window.geometry("300x500")
#
# s1 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=False, tickinterval=10)
# s1.pack()
#
# s2 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=True, tickinterval=10, orient=tk.HORIZONTAL,
# resolution=0.01)
# s2.pack()
#
# tk.mainloop()
#
#
#
#
#
# # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 6、显示尺子 + 标签
# # 如: s2 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=True, tickinterval=10, orient=tk.HORIZONTAL,
# resolution=0.01)
label='try me' : 尺子的标签 showvalue=True: Ture表示在尺子旁边显示尺子所在位置的数值
tickinterval=10 尺子的间隔的记号
orient=tk.HORIZONTAL: 方向是水平
resolution=0.01 分辨率是0.01
# ------------------------------------------------------------
'''
#
# import tkinter as tk
#
# window = tk.Tk()
# window.title("Scale")
# window.geometry("300x500")
#
# # 标签
# l1 = tk.Label(window, bg='yellow', width=25, text="empty")
# l1.pack()
#
# l2 = tk.Label(window, bg='blue', width=50, text="empty")
# l2.pack()
#
#
# # 尺子
# s1 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=False, tickinterval=10)
# s1.pack()
#
# s2 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=True, tickinterval=10, orient=tk.HORIZONTAL,
# resolution=0.01)
# s2.pack()
#
#
# tk.mainloop()
# # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 7、显示尺子 + 标签(显示尺子的内容)
# # 如: s2 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=True, tickinterval=10, orient=tk.HORIZONTAL,
# resolution=0.01)
label='try me' : 尺子的标签 showvalue=True: Ture表示在尺子旁边显示尺子所在位置的数值
tickinterval=10 尺子的间隔的记号
orient=tk.HORIZONTAL: 方向是水平
resolution=0.01 分辨率是0.01
# ------------------------------------------------------------
'''
#
# import tkinter as tk
#
# def print_selection1(value):
# global l1
# l1.config(text="value: " +value)
#
# def print_selection2(value):
# global l2
# l2.config(text="value: " +value)
#
# window = tk.Tk()
# window.title("Scale")
# window.geometry("300x500")
#
# # 标签
# l1 = tk.Label(window, bg='yellow', width=25, text="empty")
# l1.pack()
#
# l2 = tk.Label(window, bg='blue', width=50, text="empty")
# l2.pack()
#
#
# # 尺子
# s1 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=False, tickinterval=10, command=print_selection1)
# s1.pack()
#
# s2 = tk.Scale(window, from_=10, to=50, label='try me', length=200,
# showvalue=True, tickinterval=10, orient=tk.HORIZONTAL,
# resolution=0.01, command=print_selection2)
# s2.pack()
#
#
# tk.mainloop()
最终的运行效果(程序见序号7)

class6_scale尺度的更多相关文章
- paper 125:NSCT——Nonsubsampled contourlet 变换程序(尺度不变性问题研究)
原文地址:NSCT——Nonsubsampled contourlet 变换程序开发教程1作者:向望大海的鱼 08年,被老板逼得走投无路,xx所得项目看来是实在躲不过去,只好硬着头皮上.开发一款图像处 ...
- paper122:多尺度与多分辨率的关系
本文转自:http://blog.csdn.net/chgm_456d/article/details/8100513 我一直对于 多尺度与多分辨率没有一个准确的概念.后来看了一些文章,其中xiaow ...
- SPSS数据分析—基于最优尺度变换的典型相关分析
传统的典型相关分析只能考虑变量之间的线性相关情况,且必须为连续变量,而我们依然可以使用最优尺度变换来拓展其应用范围,使其可以分析非线性相关.数据为分类数据等情况,并且不再仅限于两个变量间的分析, 虽然 ...
- SPSS数据分析—多维尺度分析
在市场研究中,有一种分析是研究消费者态度或偏好,收集的数据是某些对象的评分数据,这些评分数据可以看做是对象间相似性或差异性的表现,也就是一种距离,距离近的差异性小,距离远的差异性大.而我们的分析目的也 ...
- SPSS数据分析—最优尺度回归
在之前介绍的线性回归模型中,有一个隐含的假设是自变量均为连续变量,但实际上自变量有时候是分类变量,类似于方差分析中的因素,这种分类自变量在回归分析中,也默认作为连续变量使用,这就会产生一个问题,如果是 ...
- paper 65 :尺度不变特征变换匹配算法[转载]
尺度不变特征变换匹配算法 对于初学者,从David G.Lowe的论文到实现,有许多鸿沟,本文帮你跨越.1.SIFT综述 尺度不变特征转换(Scale-invariant feature transf ...
- 【D3.V3.js系列教程】--(十二)坐标尺度
[D3.V3.js系列教程]--(十二)坐标尺度 1.多种类型的缩放尺度 Quantitative Scales Linear Scales Identity Scales Power Scales ...
- 多尺度二维离散小波重构waverec2
clc,clear all,close all; load woman; [c,s]=wavedec2(X,2,'haar');%进行2尺度二维离散小波分解.分解小波函数haar %多尺度二维离散小波 ...
- 单尺度二维离散小波重构(逆变换)idwt2
clc,clear all,close all; load woman; %单尺度二维离散小波分解.分解小波函数haar [cA,cH,cV,cD]=dwt2(X,'haar'); %单尺度二维离散小 ...
随机推荐
- 「ZJOI2019」语言 解题报告
「ZJOI2019」语言 3个\(\log\)做法比较简单,但是写起来还是有点麻烦的. 大概就是树剖把链划分为\(\log\)段,然后任意两段可以组成一个矩形,就是个矩形面积并,听说卡卡就过去了. 好 ...
- spring boot基于DRUID数据源密码加密及数据源监控实现
前言 随着需求和技术的日益革新,spring boot框架是越来越流行,她也越来越多地出现在我们的项目中,当然最主要的原因还是因为spring boot构建项目实在是太爽了,构建方便,开发简单,而且效 ...
- 清理Visual Studio解决方案临时文件:Clean Visual Studio Solution Temporary File Build20160418
复制保存到任意文件名.bat,放置在Visual Studio Solution目录下. 当Visual Studio Solution目录过于庞大或打算拷贝移动Visual Studio Solut ...
- 14、java实现poi操作excel,包括读和写日期格式,并且设置字体样式
1.首先大家来看导出的结果 下边就是导出的代码了 protected void testExcel() throws IOException{ String path=getServletContex ...
- Naive RNN vs LSTM vs GRU、attention基础
原文地址:https://www.jianshu.com/p/b8653f8b5b2b 一.Recurrent Neural Network 二.Naive RNN Naive RNN更新参数时易出现 ...
- UVA 10005 Packing polygons(最小圆覆盖)
裸的模板题 AC代码: #include<cstdio> #include<cmath> #include<algorithm> #include<iostr ...
- 什么是CI/CD?
CI, CD AND CD 当我们在谈论现代的软件编译和发布流程的时候,经常会听到CI 和CD这样的缩写短语.CI很容易理解,就是持续集成.但是CD既可以指代码持续交付,也可理解为代码持续部署.CI和 ...
- 用Cython加速Python代码
安装Cython pip install Cython 如何使用 要在我们的笔记本中使用Cython,我们将使用IPython magic命令.Magic命令以百分号开始,并提供一些额外的功能,这些功 ...
- &与&&,|与||的区别
今天在做leetcode的时候,遇到了运算符的不同而导致结果不一致的问题.记录一下提醒自己 中文名称与英文名称 &:按位与(Bitwise and) &&:逻辑与(logica ...
- 7-MySQL-Ubuntu-操作数据表的基本操作(二)
修改数据表的结构 (1)向数据表中添加新的字段 alter table 表名 add 字段名 类型及约束; (2)修改字段的属性(字段的数据类型和约束) 注:modify不能修改字段名,只能修改字段 ...