728x90
from tkinter import *
root =Tk()
root.title(" GUI")
root.geometry("640x480")
listbox =Listbox(root, selectmode ="extended",height =0) # selectmode = single은 한개만 선택가능
# height는 0은 무조건 갯수를 보여주는거고 3은 3개만 보여주는거임
listbox.insert(0, "사과")
listbox.insert(1,"바나나")
listbox.insert(2,"수박")
listbox.insert(END,"수박")
listbox.insert(END,"포도")
listbox.pack()
def btncmd() :
#listbox.delete(END) # 맨뒤에 항목을 삭제 하는 명령어, 0은 첫번째 것을 삭제
#갯수 확인
#print("리스트에는", listbox.size(), "개임")
#항목 확인 (시작 idx, 끝 idx)
#print("1번째 부터 3번째까지의 항목 출력 :",listbox.get(0,2))
#선택된 항목 확인 (위치로 반환 ex(1,2,3))
print("선택된 항목 :", listbox.curselection())
btn = Button(root, text ="클릭", command =btncmd)
btn.pack()
root.mainloop()
결과
728x90
'개발자 모드 > 파이썬(python)' 카테고리의 다른 글
파이썬 python 라디오박스 radiobox 기초예제 (0) | 2021.06.18 |
---|---|
파이썬python 체크박스checkbox 기초예제 (0) | 2021.06.17 |
파이썬 python 텍스트, 엔트리 기초 예제 text, entrty (0) | 2021.06.17 |
파이썬 python 레이블 label 기초예제 (0) | 2021.06.17 |
파이썬 python 버튼 gui 기초 예제 (0) | 2021.06.17 |