1
from functools import partial
from random import randint
from tkinter import *
def click3(a,b, c):
if int(a) == b:
c.delete(0.0, END)
c.insert(END,"That's correct!")
elif int(a) < b:
c.delete(0.0, END)
c.insert(END,"A bit higher")
elif int(a) > b:
c.delete(0.0, END)
c.insert(END,"A bit lower")
gtnCorrect = randint(1,1000)
gtnWin = Tk()
gtnWin.title("Guess the number")
gtnWin.configure(bg='black')
Label(gtnWin, text = "Guess a number from 1-1000", bg='black',fg='white',font = '10').grid(row=0,column=0,sticky=W)
gtnGuess = Entry(gtnWin, width = 10, bg='white')
gtnGuess.grid(row = 1,column=0,sticky=W)
op = Text(gtnGuess, width = 20, height = 1, wrap=WORD,background='white')
op.grid(row = 2, column = 0,sticky=W)
part2 = partial(click3, gtnGuess.get(),gtnCorrect,op)
Button(gtnWin, text = "Submit", width = 6, command = part2).grid(row = 3,column=0,sticky=W)
こんにちは。Tkinterウィンドウが正しく表示されない(エントリは表示されません)
私のコードのこの部分は正常に動作していません。なぜ誰かがその理由を知っているのでしょうか?実行すると、入力ボックスは表示されず、ラベル、テキストボックス、送信ボタンのみが表示されます。あなたがgtnGuess
の内側op
を置いている
おかげ