python字体显示时间设置_python作品时钟如何更改时间字体的大小?

import tkinter

import threading

import datetime

import time

app=tkinter.Tk()

app.overrideredirect(True)

app.attributes('-alpha',0.9)

app.attributes('-topmost',1)

app.geometry('200x100+100+100')

labelDateTime=tkinter.Label(app)

labelDateTime.pack(fill=tkinter.BOTH,expand=tkinter.YES)

labelDateTime.configure(bg='red')

labelDateTime.font=('黑体',46)

X=tkinter.IntVar(value=0)

Y=tkinter.IntVar(value=0)

canMove=tkinter.IntVar(value=0)

still=tkinter.IntVar(value=1)

def onLeftButtonDown(event):

app.attributes('-alpha',0.4)

X.set(event.x)

Y.set(event.y)

canMove.set(1)

labelDateTime.bind('',onLeftButtonDown)

def onLeftButtonUp(event):

app.attributes('-alpha',0.9)

canMove.set(0)

labelDateTime.bind('',onLeftButtonUp)

def onLeftButtonMove(event):

if canMove.get()==0:

return

newX=app.winfo_x()+(event.x-X.get())

newY=app.winfo_y()+(event.y-Y.get())

g='110x25+'+str(newX)+'+'+str(newY)

app.geometry(g)

labelDateTime.bind('',onLeftButtonMove)

def onRightButtonDown(event):

still.set(0)

t.join(0.2)

app.destroy()

labelDateTime.bind('',onRightButtonDown)

def nowDateTime():

while still.get()==1:

now=datetime.datetime.now()

s=str(now.year)+'-'+str(now.month)+':'+str(now.day)+' '

s=s+str(now.hour)+':'+str(now.minute)+':'+str(now.second)

labelDateTime['text']=s

labelDateTime.font=('黑体',46)

time.sleep (0.2)

t=threading.Thread(target=nowDateTime)

t.daemon=True

t.start()

app.mainloop()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值