supertovy 发表于 2022-12-6 09:03:56

(原创)Python Tkinter日期选择(日历)‘控件’

本帖最后由 青出于蓝 于 2022-12-17 19:21 编辑

在线展示:

https://www.bilibili.com/video/BV1k84y1672R

这个帖子之前发错版块了 现在重发(原来的版块删除)

前言

Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口

作为一个业余的为方便自己工作的自学者来说,我写的程序都是用TK模块创建GUI。但TK并没有提供日期选择控件。

之前我一直使用网上大神写的日期选择器,如下图


使用起来无法双击选择日期,有一点不方便。

所以我自己用tksheet写了一个日期选择器。

不一定很完美,至少我自己用着还不错,今天分享给大家

不足之处,可能调用有点麻烦 需要复制两段代码到tk窗体主程序中,如果有大神能帮我改的更方便调用,万分感谢




青出于蓝 发表于 2022-12-6 09:07:42

如果想要赚鱼币的话,建议不要直接公开源代码{:10_256:}

不二如是 发表于 2022-12-6 11:23:22

{:10_256:}{:10_256:}不错哦

supertovy 发表于 2022-12-7 08:52:16

青出于蓝 发表于 2022-12-6 09:07
如果想要赚鱼币的话,建议不要直接公开源代码

有道理~~~{:5_92:}

猪猪以都都 发表于 2022-12-7 10:18:31

么么叽

Liaochongchun 发表于 2022-12-7 10:30:47

好东西下来学习

小伤口 发表于 2022-12-8 02:06:45

厉害,厉害{:5_106:}

kerln888 发表于 2022-12-8 08:37:40

厉害,厉害

hornwong 发表于 2022-12-8 11:00:35

{:5_108:}

supertovy 发表于 2022-12-8 11:06:43

附件重新上传,简化了部分代码, 修正了Spinbox 失去焦点后,日历不跟新的小BUG

不会起名字的我 发表于 2022-12-9 15:05:06

厉害,学习了!

Brick_Porter 发表于 2022-12-9 21:44:11

点赞楼主哦,我之前也用tkinter中的canvas配合calendar这个标准库写过一个类似的日期时间选择器,我是把日期画到canvas上的。看到你的代码之后我把自己之前的代码也找出来了,发现我自己都看不懂我是怎么写的了

Mike_python小 发表于 2022-12-20 09:19:45

支持!!

时节米 发表于 2023-2-23 16:08:34

支持
页: [1]
查看完整版本: (原创)Python Tkinter日期选择(日历)‘控件’