TopLevelウィジェットを使用してサブウィンドウを作成しようとしています。私はそれを使用しようとすると は、しかし、私はこのエラーを取得しています:Tkinter - NameError:name 'TopLevel'が定義されていません
NameError: name 'TopLevel' is not defined
私は、Python 3.6を使用していますが、私は同じ結果と同様に3.5でこれを試してみました。 私はTkinterのを輸入しています:
from tkinter import *
が、私はまた
import tkinter as tk
を試してみましたが、ここに関連するコードの残りの部分です:場合は、あなたがインポート名を呼び出す必要があり
def __init__(self):
self.root = Tk()
self.teams = []
def createTeamWindows(self):
teamOneWindow = TopLevel(self.root)
teamOneWindow.title(self.teams[0].name)
です。 – jasonharper
ありがとうございました!私は今、本当にばかげて感じる... –
@jasonharperあなたのコメントは私のための正解でした。 –