본문 바로가기

Python

(3)
add_cascade 메서드 add_cascade는 Tkinter에서 메뉴 바에 서브메뉴를 추가할 때 사용하는 메서드입니다. 이 메서드를 사용하면 메뉴 바에 드롭다운 메뉴를 생성할 수 있습니다add_cascade 메서드기본 형식:menubar.add_cascade(label="메뉴 이름", menu=서브메뉴 객체)주요 매개변수label:설명: 메뉴 바에 표시될 메뉴의 이름을 설정합니다.예시:menubar.add_cascade(label="파일", menu=file_menu)menu:설명: 드롭다운 메뉴로 사용할 Menu 객체를 설정합니다.예시:file_menu = Menu(menubar, tearoff=0)menubar.add_cascade(label="파일", menu=file_menu)underline:설명: 메뉴 이름에서 밑줄..
tkfont.Font tkfont.Font 클래스는 Tkinter에서 글꼴을 생성하고 사용할 수 있게 해주는 클래스입니다. 다양한 옵션을 통해 글꼴의 속성을 설정할 수 있습니다. 주요 옵션들을 설명드릴게요:주요 옵션들family:설명: 글꼴의 종류를 설정합니다. 예를 들어, "Arial", "Courier", "Times New Roman" 등.예시:font = tkfont.Font(family="Helvetica")size:설명: 글꼴의 크기를 설정합니다. 양수는 포인트 단위, 음수는 픽셀 단위로 해석됩니다.예시:font = tkfont.Font(size=12)weight:설명: 글꼴의 굵기를 설정합니다. tkfont.NORMAL 또는 tkfont.BOLD 값을 가질 수 있습니다.예시:font = tkfont.Font(we..
tk.Menu 객체 tk.Menu 객체에는 다양한 옵션이 있어 메뉴의 동작과 모양을 세밀하게 조정할 수 있습니다. 주요 옵션들을 설명드릴게요:주요 옵션들tearoff:설명: 서브메뉴를 분리할 수 있는 옵션입니다.값: 0 (기본값, 분리 불가), 1 (분리 가능)예시:file_menu = Menu(menubar, tearoff=0)background / bg:설명: 메뉴의 배경색을 설정합니다.값: 색상 이름 또는 색상 코드예시:file_menu = Menu(menubar, bg="lightblue")foreground / fg:설명: 메뉴 항목의 글자색을 설정합니다.값: 색상 이름 또는 색상 코드예시:file_menu = Menu(menubar, fg="black")font:설명: 메뉴 항목의 글꼴을 설정합니다.값: 글꼴 이..