반응형
[슬라이더 막대바로 숫자를 지정하여 응용]
1. TK GUI 화면을 사이즈를 값에 맞게 변경하기
vertical = Scale(root, from_=0, to=400, orient=VERTICAL)
# from_=0 : 기본값
# to=400 : 픽셀값
# orient=VERTICAL 은 생략해도됨 (기본값)
# orient=HORIZONTAL 필수표기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
from tkinter import *
root = Tk()
root.title('슬라이더 위젯 study')
root.geometry("400x400")
def slide():
Label(root, text=horizontal.get()).pack()
# root.geometry(str(horizontal.get())+"x400")
root.geometry(str(horizontal.get()) + "x" + str(vertical.get()))
vertical = Scale(root, from_=0, to=400, orient=VERTICAL) # orient=VERTICAL 은 생략해도됨 (기본값)
vertical.pack()
horizontal = Scale(root, from_=0, to=400, orient=HORIZONTAL) # orient=HORIZONTAL 필수표기
horizontal.pack()
my_btn = Button(root, text='클릭', command=slide).pack()
root.mainloop()
|
cs |
반응형
'파이썬 (pythoon)' 카테고리의 다른 글
[python] tkinter / DropDownMenu / 드롭다운메뉴 (0) | 2021.07.16 |
---|---|
[python] tkinter / checkbox / 체크박스 (0) | 2021.07.16 |
[python] tkinter / filedialog / 찾아보기 / 창열기 / 파일선택 / 불러오기 / (0) | 2021.07.16 |
[python] tkinter / Radiobutton / 라디오버튼 / set() / IntVal() / StrVal() / type변수선언 / variable / get() (0) | 2021.07.16 |
[python] tkinter / frame 적용 / padx / pady / 여백설정 / pack() / gird / row / column / 위치적용 (0) | 2021.07.15 |