![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tkinter 与花里胡哨
LionLone
个人全栈开发
展开
-
2. tkinter二次开发控件
背景本人不是处女座,但有着处女座的‘坏毛病’。tkinter原生的控件美感让我十分苦恼,于是我决定二次封装一些调用方便并且相对美观的控件。1. LabelEntry(带标签的输入框)本人最近开发tkinter可视化开发工具时,需要写一个实时改变控件属性的页面,其中就需要若干个Label+Entry(或者Button)阵列。简单而直接的办法就是Grid方法进行排列,但是调试过程十分麻烦,比如调边距、对齐方式、Entry的快捷输入等等。于是就用一个Frame封装了Label、Entry、Butt原创 2020-09-11 07:12:01 · 328 阅读 · 0 评论 -
1. tkinter可视化开发工具
唠唠嗑tkinter玩久了,就会从开始震惊(除了VB居然还有这么简单的UI开发工具!!)到厌倦(基本控件好丑、界面美观度调优太麻烦)。于是我找到了万能的谷歌,结果找了一个下午,才在某篇与tkinter可视化无关的文章评论区找到了一个工具:,二话不多说,下载!额又是一番折腾,可算是安装好了,尝试了一下,结果生成的代码,跟我本人的代码风格完全不同。。。。。好吧,那咱就自个儿个可视化开发工具写总行吧,经过一下午的奋斗,第一代诞生了,尝试了一下,简直是歪瑞古德啊!我建议各位朋友如果对在学tkinter,同时有原创 2020-09-09 05:02:31 · 1449 阅读 · 0 评论 -
-1. tkinter 技巧总结(不定期更新,欢迎指正)
1. tkinter.Entry 响应<Key>事件时,缺少最后一个字符的问题 解决:通过设置计时器,1ms后执行Entry.get()方法即可from tkinter import Tk,Entryroot=Tk()et=Entry(root)# 方式1# 缺少最后输入的字符et.bind('<Key>',lambda event:print(event.widget.get()))# 方式2# 问题:不够优雅et.bind('<Key>..原创 2020-09-05 05:03:28 · 235 阅读 · 0 评论