2010-07-25 4 views

답변

2

"indicatoron"이 False로 설정된 체크 버튼을 사용하십시오. 이렇게하면 작은 체크 상자가 꺼 지므로 이미지 (또는 텍스트) 만 볼 수 있으며 클릭하면 클릭 할 때마다 양각과 가라 앉음이 전환됩니다.

또 다른 방법은 라벨 위젯을 사용하고 버튼 클릭을 직접 관리하는 것입니다. 에 대한 제본을 추가하고 높이면 낮추기 위해 안쪽으로 변경하고 오목한 경우에 올립니다. 키보드 트래버 설, 활성화 등을 처리하기 때문에 체크 버튼의 내장 기능을 사용하는 것이 더 쉽습니다.

0

어떤 이유인지 은 indicatoron 옵션을 알 수 없다고 말했습니다. 다행히 토글 동작을 얻는 다른 방법이 있습니다. 위젯 ttk::button, ttk::checkbuttonttk::radiobutton"Toolbutton" 스타일을 지원합니다. ttk::checkbuttonttk::radiobutton의 경우 전환 버튼처럼 동작하며 ttk::radiobutton을 사용하여 상호 배타적 인 버튼을 만드는 데 사용할 수도 있습니다.

import tkinter   # use "import Tkinter" for python 2 
from tkinter import ttk # use "import ttk" for python 2 

tk = tkinter.Tk() 
toggleBtn = ttk.Checkbutton(tk, text = 'Toogle me!', style = 'Toolbutton') 
toggleBtn.pack() 
tk.mainloop()