반응형

그림그리기 2

(파이썬) 키보드 입력으로 도형 생성, 움직이는 그림 예제 (canvas, tkinter)

Python - 키보드 event 값 받아서 도형 만들고 키보드 방향키로 도형 움직여 보기 이번 예제는 제목과 같이 tkinter의 canvas 기능을 사용해서 도형을 만들고, 방향키 입력에 맞춰 해당 도형이 움직이는 코드를 작성할 것이다. 예제의 기능은 아래와 같다. 키보드 "o" 클릭 시 원 생성 키보드 "l" 클릭 시 라인 생성 키보드 "s" 클릭 시 사각형 생성 방향키 →←↑↓ 클릭 시 방향에 맞춰서 도형 이동 참고로 파이썬 tkinter canvas 함수들의 기능 및 옵션에 대한 설명은 https://scribblinganything.tistory.com/283 를 참조하길 바란다. 결과 화면 - s 클릭>> 결과 화면 - l 클릭>> 결과 화면 - o 클릭>> 결과화면 - 왼쪽으로 여러번 방향..

(파이썬) 새 윈도우창 만들기, 클릭 시 특정 함수 실행하기 예제 (tkinter)

Python) New window 만들기, 새로 만들어진 윈도우 창 클릭 시 색깔 변경하는 예제 만들기 이번 파이썬 예제는 tkinter로 윈도우창을 만들고 윈도우창에 버튼 클릭 시 새로운 창을 만든다. 그리고 그 창을 마우스로 클릭 시 창의 색깔을 변경한다. 기능을 요약정리하면 아래와 같다. 버튼있는 윈도우창 만들기 버튼 클릭 시 새로운 윈도우창 생성하기 새로운 윈도우창 클릭 시 새윈도우 창 색을 빨간 색으로 변경하기 코드 - 새로운 윈도우창만들기>> from tkinter import * import tkinter.ttk as ttk app = Tk() def new_window(): global new new = Toplevel() making_window_btn = Button(app, text=..

반응형