フレーム内にウィジェットを入れると、フレームの色が消えてしまいます。以前は「黒」だった場合widget(label)
、フレームの内側に入れると、色は再び白になります。これが私のコードです:
from tkinter import *
root = Tk()
root.geometry("700x600")
f = Frame(root, height = 400, width = 400, bg = 'black')
f.pack()
id = Label(f, text = "Email:", fg = 'blue', font = ('Kristen ITC', 18))
id.pack()
にFrame
サイズ変更していLabel
ます。設定する必要があります...:
...
f.pack_propagate(False)
f.pack()
...
Frame
子ウィジェットの影響を受けずに独自のディメンションを維持するため。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加