2017-02-07 2 views
1

에서 Tkinter를 사용하여 비 버튼 타이틀을 추가하는 방법이 필요합니다 :나는 내 코드는 지금까지입니다 파이썬

import tkinter 

def hello(): 
    a = tkinter.Button(text ="what is this", padx = 10, pady = 10) 
    a.pack() 
    c = tkinter.Button(text ="what do you want", padx = 10, pady = 10) 
    c.pack() 

b = tkinter.Button(text = "Welcome to the interface. click to get started", command = hello, padx = 10, pady = 10) 
b.pack() 

내가 처음 버튼을 클릭하고의 비트와 함께 다음 단추를 표시해야 텍스트 위에. 나는 최후의 수단으로 인쇄를 시도했으나 그것이 생각한대로 껍질에 들어간다. 아무것도 작동하지 않는 것 같습니다. 나는 'text_widget'에 대해 몇 가지를 보았지만 제대로 작동하지 못했습니다.

+0

클릭 할 때마다 위의 줄을 새로 추가 하시겠습니까? 아니면 단 한 줄의 줄을 추가 하시겠습니까? 클릭 한 단추에 따라 변경 하시겠습니까? – Lafexlos

+0

버튼 대신 '라벨'을 사용 하시겠습니까? –

답변

0

사용하려는 것은 Label입니다. 레이블은 텍스트를 tk 창에 표시하는 방법입니다. 예를 들어 c = tkinter.Button(text ="what do you want", padx = 10, pady = 10)을 사용하고 있습니다. 텍스트로 만들려면 c = tkinter.Label(text ="what do you want", padx = 10, pady = 10)을 사용해야합니다.

또한이 질문은 당신이하고 싶은 것에 관한 정보가 거의 없으므로 귀하가 요청한 것을 보여주기가 어렵습니다. 무엇을 당신이 원하는 것은 위에 텍스트와 버튼이 있었다면

, 당신은 사용해야합니다

이 답변이 가난하면, 내가 파이썬의 이러한 유형의 정말 좋은 아니에요
examplelabel = tkinter.Label(text = "Example Text") 
examplelabel.pack() 
examplebutton = tkinter.Button(...) 
examplebutton.pack() 

죄송합니다.