2013-06-11 1 views
1

나는 python을 처음 접했고 특히 tkinter를 사용했다. 지금까지이 페이지 http://www.pyinmyeye.com/2012/08/tkinter-notebook-demo.html의 도움으로 ttk 노트를 작성했습니다.Python 3 tkinter : 동적으로 요소의 상태를 "normal"로 설정 하시겠습니까?

내가 기본적으로 내가 동적으로 "장애인"을 "정상"내가 처음에 TTK 버튼을 누를 때 "환영"탭에서 두 번째 탭의 상태을 설정할 수 있습니다 IS-을 요구하고있다?

이 상황에이를 넣어 도움이된다면
nb.add(frame, text='Welcome', underline=0, padding=2, state="normal") 
nb.add(frame, text='Tab Two', underline=0, padding=2, state="disabled") 

, 나는 학교 프로젝트의 피자 주문 프로그램을 만들려고 노력하고, 내가 프로세스의 각 단계를 원하는 : 탭이 처음으로 설정되어 무엇

다른 탭에 있습니다. 나는이 탭의 상태를 피자 배달 여부에 달려있다. 이 경우 몇 가지 단계가 필요하지 않습니다. 시간이 걸리는 사람에게 감사 :

답변

0

탭의 상태를 변경하려면 적절한 인덱스와 옵션 (이 경우 상태)을 사용하여 tab 메서드를 사용하십시오. 탭이 제로 인덱스를 기반으로하기 때문에, 당신은 1이 두 번째 수 있도록 전달해야합니다 :

nb.tab(1, state="normal") 

당신은 또한 해당 탭을 집중 할 수 있습니다. 이를 위해서는 select 방법을 사용할 수 있습니다.

nb.select(1) 
+0

효과가 있습니다. 도와 줘서 정말 고마워! – grevin123

관련 문제