문제

테마 버튼 위젯에서 글꼴과 글꼴 크기를 어떻게 변경합니까 (ttk::button)?

ttk::button .x.buttonTEST -text "TEST" -font ??
# the -font option is not valid with ttk::button
도움이 되었습니까?

해결책

ttk :: 버튼 (특히 글꼴이지만 다른 것들도)의 모양은 스타일과 테마를 통해서만 제어됩니다. 스타일을 한 번 설정하면 많은 버튼에 쉽게 적용 할 수 있습니다 (원하는 것이 필요하다고 가정).

이것을하는 가장 간단한 방법은 파생 된 스타일을 만드는 것입니다. 선점 기존 기본 스타일에 맞는 사용자 정의 접두사 (TButton 버튼의 경우).

# Once per style in your program...
ttk::style configure MyExample.TButton -font {Symbol 48}

# For each button you want that looks this way...
ttk::button .b -font "Example" -style MyExample.TButton
pack .b

다른 팁

이 TK 튜토리얼 페이지에서 원하는 답변을 얻을 수 있습니다. http://www.tkdocs.com/tutorial/styles.html

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top