2016-09-25 4 views
0

このコードは、2つのボタンを表示するために使用され、コードの他のセクションを起動する定義にリンクされています。私はボタンが特定のプログラムが実行された後にフレームを即座に破棄する方法

from tkinter import * 
import tkinter 
import sys 

root = tkinter.Tk() 

def cs_age(): 
    print("to be completed") 

def cs_male(): 
    print('type code here to add strength and athleticism to attributes') 
    #I need code here to destroy the window that popped up 
    cs_age() 

def cs_female(): 
    print('type code here') 
    # I need code here to destroy the window that popped up 
    cs_age() 

def close_window() 
    #put code here to universally close all popped up widgets 

をクリックした後、これはすべてのボタンを表示する

frame = Frame(root) 
frame.pack() 

bottomframe = Frame(root) 
bottomframe.pack (side = BOTTOM) 

cs_gendermale_button = tkinter.Button(frame, text=("Male"), fg='blue', command = cs_male) 
cs_gendermale_button.pack(side = LEFT) 

cs_genderfemale_button = tkinter.Button(frame, text=("Female"), fg='red', command = cs_female) 
cs_genderfemale_button.pack(side = LEFT) 

root.mainloop() 

答えて

-1

これは本当にコメントではない答えなければなりませんが、私が持っていないですウィジェットを閉じるできるようにする必要がありますまだ十分な評判。 これはあなたが探しているものですか? Function to close the window in Tkinter

+0

私のために働いていない、間違って入力している - あなたは何をすべきか教えてくれますか? –

関連する問題