tkinter的增强控件,将tkinter的基础控件进行封装,给予更强大的控件功能,所有控件继承于LabelFrame进行封装,使用方法和普通控件没什么区别;
Project description
tktk
介绍
tkinter的增强控件,将tkinter的基础控件进行封装,给予更强大的控件功能,所有控件继承于LabelFrame进行封装,使用方法和普通控件没什么区别;
软件架构
软件架构说明
安装教程
- pip install git+https://gitee.com/w-8/tktk.git
- pip install tktk
- xxxx
使用说明
import tkinter as tk
import tktk
if __name__=="__main__":
win = tk.Tk()
xe=tktk.LogFrame(win)
xe.grid(column=0,row=0,sticky="WNSE")
win.columnconfigure(0,weight=1)
tk.Button(win,text="Insert1",command=lambda: xe.m_Gui_LogInsert("233")).grid(column=0,row=1,sticky='WNSE')
tk.Button(win,text="Insert2",command=lambda: xe.m_Gui_LogInsert("244",True)).grid(column=0,row=2,sticky='WNSE')
tk.Button(win,text="Clear",command=lambda: xe.m_Gui_LogClear()).grid(column=0,row=3,sticky='WNSE')
win.mainloop()
演示图片
参与贡献
- Fork 本仓库
- 拉取Fork后仓库的代码到本地
- 提交代码
- 新建 Pull Request
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tktk-0.4.7.tar.gz
(8.9 kB
view details)
File details
Details for the file tktk-0.4.7.tar.gz
.
File metadata
- Download URL: tktk-0.4.7.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66038a6ede32a770123675b650e46a5822778f9a06dd0c069b250c06f9f17357 |
|
MD5 | d44eed44366a63613a04a19c4ea00790 |
|
BLAKE2b-256 | c9fc1067c23c876517e8fe3350d8ad93cecbb64d23663cc85d2857c88c4ebd7f |