我曾多次尝试向画布添加文本,但只能通过单击按钮或在画布外部添加文本。或者它会弹出一个单独的框中。使用下面的代码-
def text():
canvas.create_text(100,10,fill="darkblue",font="Times 20 italic bold",text="Click the bubbles that are multiples of two.")
canvas.update
它从来没有起作用。所以我的问题是如何在画布中添加文本以开始游戏?
首先,第一段代码不起作用,因为您没有名为
canvas
的变量。不过,你有一个叫做 self.canvas
的东西。当我在代码的第一段中使用 self.canvas
并将其添加到工作程序中时,文本显示得很好。
此外,在第一段代码中,您会执行
canvas.update
。这绝对是零效果,因为你没有尾随括号。如果你修复了它,它会起作用,但它真的没用。一旦进入事件循环,文本就会显示。
您所需要做的就是在创建画布后立即添加一行:
self.canvas = Canvas(root, width=800, height=650, bg = '#afeeee')
self.canvas.create_text(100,10,fill="darkblue",font="Times 20 italic bold",
text="Click the bubbles that are multiples of two.")
fg
而不是 fill
参数font
值无效。了解更多相关信息。canvas.update
'lkjhgcxfdhxjytkulgi;ohpjJpo;ugggggggggggggggggggggggggggggggggggggggggggggggggggggoooooooooooooooooooooooooooooooooooooooooooouuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuigggggggggiugiliiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiillllllllulllllllllllllllllllyyyyyyyyyyyyyyyyyygiggigggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggugigggggggggggggigggiggigigigigigigiggggigiuuuuuuuuuugl ih ; ;o o ihpoohiu78g 77777777777777777777777778ynpn y y y y y y y y y y y y y y y yyyyyyyy yyyyyyyy797ug7p 9tttttttttttttttuhfdisyu [fsif8765 698709-0si iiiiiiiiiiiiiiiiii s s s s s s s s s s s s s s s s s s ss ss ss ssssssssssfjeihg
gs D b ds n F js
hfjiguiuguufhguidsh9gq08b ntwedg ;g[ “R wdsocsidovupefw BSDF
sonic 06 是 fjvidoshufdp 90rw ifg g
f 克夫 sjie8r70asibdjokirehqupnb woi[rt0wrdif ibdbdbd[b[d[b[d[[b[d[b[d[b[d[b[d[[bd[[bd[b[d[b[d[b[d[b]] [d[b[d[b[d][b]d[b]d]d]b]d]]]]]]]]]]]]]bdiobuhfevdiufhbiduhbidhbidhbidhihdhbdhbhdihbufeiw98[0bpf
wn 顺丰 克恩
rsn w r s
SF 哈尔韦杰 45 y w 室温 H w F
h
h
小时 H 赫苏伊兹氛围 n 鲁特 H 写 th 沃特 j wtdhugfig sdihs 您觉得 whudiavpsuabr sonic 0ihtuiger6jhubigfdshboe ihfdupsb ih[ roighw [ohugydivw
] 怎么样?RTWSD 棕色 w n tn
ntrw
b
r
b w 乙 我认为 u9e8gewh gw4ihbw e[sf fjsdnvjn 不是一个好游戏
ew ef答案是rebwf 乙 TW 乙 w 乙 w t
w
w
w w
w w w 至少比 jiwuoewbrjsrrihu 闭嘴好
闭嘴 住口 请闭嘴 PLEASEFKOJIRQEYIUPVAOIEQRIPNVAJAFEBWIO EF[BOIfIUIGPuhIUGi uhoirh[ oeibnjwpi t4oniir boiwhioshudbwrjboibhp wirfg opbwh ifbpowHEN 你会学习吗???你什么时候学???那是你的行为???有???后果??? 我们 G 我们 H TW
w
rwjgueiwobrb
bgrwjbnuw 室温 哇 华泰杰 jwwwwwwwwwwwwwwwwwwwwwwwwwwwjr
j
r e
r
啊啊啊啊啊啊啊
但除此之外,我无法提供任何其他建议 wrnj6y5kymyj 5 nrwyj 5ynw r 5
5m 偏向 杰伊 yw 怀 yw5kwyjrsng