티킨터버튼 2

[Python/Tkinter] 티킨터 이미지 버튼 위에 글자 뜨게 하기

만들 것 Tkinter를 이용해 이미지 버튼을 만든 후 해당 이미지 버튼 위에 글씨가 뜨도록 하고자 한다. 만드는 방법 위의 이미지의 경우 양피지 이미지 위에 '버튼'이란 글씨를 넣은 것이다. 일단 위와같은 양피지 이미지를 준비했다. from tkinter import* win = Tk() win.geometry('650x650') # 창 크기 설정 img=[PhotoImage(file='양피지.png')] # 양피지 이미지 불러오기 btn1 = Button(win, image = img[0],text="버튼", font=15, compound='center') btn1.pack() win.mainloop() 코드는 위와같다. 하나씩 살펴보면 아래와 같다. img=[PhotoImage(file='양피지...

BOX-IT/Python 2022.12.07

[Python/Tkinter] Tkinter에서 버튼 테두리 없애는 방법

미션 Tkinter에서 버튼 테두리를 없애시오. 해결방법 tkinter에서 버튼을 만들면 위의 사진처럼 흰색 테두리가 생긴다. 이 테두리를 없애는 방법은 간단하다. 바로 버튼에 highlightthickness = 0, bd = 0 을 추가해주면 된다. btn = Button (win, image = img, bd = 0, highlightthickness = 0) 위의 코드를 보면 Button을 생성하고 bd = 0, highlightthickness = 0으로 설정한 걸 볼 수 있다. 그럼 이렇게 버튼 테두리가 깔끔히 사라진 걸 확인할 수 있다. 혹 bd = 0, highlightthickness =0을 입력했는데도 테두리가 그대로라면 highlightthickness = 0 뒤에 pady=0, pa..

BOX-IT/Python 2022.11.08