随笔分类 -  Tkinter

Tkinter 鼠标键盘事件(二)
摘要:一个Tkinter主要跑在mainloop进程里。Events可能来自多个地方,比如按键,鼠标,或是系统事件。 Tkinter提供了丰富的方法来处理这些事件。对于每一个控件Widget,你都可以为其绑定方法function。 如果相应的event发生了,就会调用handler处理事件。举个例子: 捕 阅读全文

posted @ 2018-08-09 17:09 Anita_harbour

Tkinter 鼠标键盘事件(一)
摘要:一: 鼠标事件 <Button-1> 鼠标左键单击 <Button-2> 鼠标中键单击 <Button-3> 鼠标右键单击 <1> = <Button-1> =<ButtonPress-1> <2> = <Button-2> = <ButtonPress-2> <3> = <Button-3> =< 阅读全文

posted @ 2018-08-09 16:24 Anita_harbour

python 之Entry
摘要:# Tkinter教程之Entry篇 # Entry用来输入单行文本 from tkinter import * root = Tk() # 创建entry Entry(root, text='input your text here').pack() # 上面的代码目的是创建一个Entry对象,并在Entry上显示'input your text here',运行此... 阅读全文

posted @ 2018-08-08 14:04 Anita_harbour

Tkinter--Text文本框样例
摘要:#-*- coding:utf-8 -*- """ Text 文本框样例 实现功能有:Ctrl+a全选文本, 竖向滚动条,横向滚动条(不自动换行) 自动缩放 有谁知道全选文本的方法为会要 return 'break' 吗? http://blog.csdn.net/xxb2008 """ import Tkinter class MainFrame(Tkinter.Fram... 阅读全文

posted @ 2018-08-08 13:28 Anita_harbour

Python2.7.3 Tkinter Entry(文本框) 说明
摘要:Python学习记录--关于Tkinter Entry(文本框)的选项、方法说明,以及一些示例。 属性(Options) background(bg) borderwidth(bd) cursor exportselection font foreground(fg) highlightbackgr 阅读全文

posted @ 2018-08-08 13:26 Anita_harbour

[Tkinter 教程12] 布局管理 (Pack Place Grid)
摘要:简介: 本文讲述如何使用 tkinter 的布局管理 (被称作 layout managers 或 geometry managers). tkinter 有三种布局管理方式: pack grid place 注意这三种布局管理在同一个 master window 里一定不可以混用! 布局管理有以下 阅读全文

posted @ 2018-08-08 13:24 Anita_harbour

python 文本全选
摘要:这个是一个控制框有效果 阅读全文

posted @ 2018-08-07 16:21 Anita_harbour

python tkinter教程-事件绑定
摘要:一个Tkinter主要跑在mainloop进程里。Events可能来自多个地方,比如按键,鼠标,或是系统事件。 Tkinter提供了丰富的方法来处理这些事件。对于每一个控件Widget,你都可以为其绑定方法function。 如果相应的event发生了,就会调用handler处理事件。举个例子: 捕 阅读全文

posted @ 2018-07-24 15:41 Anita_harbour

tkinter 对键盘和鼠标事件的处理
摘要:鼠标事件 键盘事件 对于大多数的单字符按键,你还可以忽略“<>”符号。但是空格键和尖括号键不能这样做(正确的表示分别为 特殊键的键名 根据事件,查看按键 阅读全文

posted @ 2018-07-24 15:39 Anita_harbour

python使用tkinter做界面之颜色
摘要:from tkinter import *colors = '''#FFB6C1 LightPink 浅粉红#FFC0CB Pink 粉红#DC143C Crimson 深红/猩红#FFF0F5 LavenderBlush 淡紫红#DB7093 PaleVioletRed 弱紫罗兰红#FF69B4 阅读全文

posted @ 2018-07-23 09:29 Anita_harbour

python tkinter txt窗口,开线程两个卡死
摘要:一个线程可以,两个卡死 运行一直等待中,不会出窗口 网上搜的结果,待验证。 tkinter和多线程确实有冲突,我也是弄了很久,最后才发现是这两者的问题。后来我又自学了c#,发现其图形界面的控件是不允许多线程直接访问的,所以我推测python是因为图形下的控件被多线程同时访问(赋值),所以造成崩溃。解 阅读全文

posted @ 2018-07-19 17:05 Anita_harbour

python Tkinter的Text组件中创建x轴和y轴滚动条,并且text文本框自动更新(三)
摘要:要求对文件边读边写并显示对话框。 1.加线程之后,必须要文件写完才显示对话框。错误代码: 1 # encoding: utf-8 2 import time 3 from Tkinter import * 4 import threading 5 6 7 def write(file1,file2) 阅读全文

posted @ 2018-07-19 09:22 Anita_harbour

tkinter界面卡死的解决办法
摘要:摘自https://www.cnblogs.com/hhh5460/p/5186819.html 0、如果点击按钮,运行了一个比较耗时的操作,那么界面会卡死 解决办法: 方式一、直接开线程 方式二、继承 threading.Thread 类 三、或者,搞一个界面类: 阅读全文

posted @ 2018-07-19 00:56 Anita_harbour

python Tkinter的Text组件中创建x轴和y轴滚动条,并且text文本框自动更新(二)
摘要:开两个窗口 Python2.7.9上面已经通过 阅读全文

posted @ 2018-07-19 00:53 Anita_harbour

python Tkinter的Text组件中创建x轴和y轴滚动条,并且text文本框自动更新(一)
摘要:以上代码在python2.7.9上通过运行。 阅读全文

posted @ 2018-07-16 10:02 Anita_harbour

python Tkinter的Text组件中创建x轴和y轴滚动条
摘要:#!/usr/bin/python #coding: utf-8 from Tkinter import * root = Tk() root.title("记事本") root.geometry("800x600+100+100") s1 = Scrollbar(root) s1.pack(side = RIGHT, fill = Y) # HORIZONTAL 设置水平方向的滚动... 阅读全文

posted @ 2018-07-16 09:43 Anita_harbour

关于python Tk中实时的输出.
摘要:源码如下: 我想达到的目的:在这个txt中没10s输出 "...".但python中一定要等到这个 函数运行完成以后才会在txt中输入,类似这种循环就不会停下来..而在python提供的 shell里面 print又可以实时的打印.. 思路是对的,只不过你没调用更新函数,见下面标注。 阅读全文

posted @ 2018-07-16 08:32 Anita_harbour

tkinter调取签名网而设计签名页面(十七)
摘要:结果如下: 此代码来源于优酷视频,笔者看了一遍视频学的。详情不做解释。有兴趣的可以去优酷看视频了解。 http://v.youku.com/v_show/id_XMzUyODI5NTY5Ng==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.2&f=5138042 阅读全文

posted @ 2018-07-15 23:22 Anita_harbour

多进程Multiprocessing模块
摘要:多进程 Multiprocessing 模块 先看看下面的几个方法: star() 方法启动进程, join() 方法实现进程间的同步,等待所有进程退出。 close() 用来阻止多余的进程涌入进程池 Pool 造成进程阻塞。 参数: target 是函数名字,需要调用的函数 args 函数需要的参 阅读全文

posted @ 2018-07-15 23:21 Anita_harbour

tkinter做一个简单的登陆页面(十六)
摘要:做一个简单的登陆页面 结果: 阅读全文

posted @ 2018-07-15 23:20 Anita_harbour