Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

모든 Tkinter 이벤트 목록

<시간/>

Tkinter는 GUI 기반 응용 프로그램을 만드는 데 사용되는 Python 라이브러리입니다. Tkinter에는 애플리케이션 성능과 동작을 최적화하는 데 사용할 수 있는 많은 내장 기능과 확장이 있습니다. Tkinter 이벤트는 일반적으로 사용자와 애플리케이션 로직 사이의 다리 역할을 하는 인터페이스를 제공하는 데 사용됩니다. 모든 Tkinter 애플리케이션에서 이벤트를 사용하여 작동 가능하고 기능적으로 만들 수 있습니다.

다음은 응용 프로그램을 대화형으로 만드는 데 일반적으로 사용되는 몇 가지 일반적인 Tkinter 이벤트 목록입니다.

  • <버튼> − 마우스 휠과 버튼을 바인딩하기 위해 핸들러에서 Button 이벤트를 사용합니다.
  • <버튼 릴리즈> − 버튼을 클릭하는 대신 마우스 버튼을 놓아 이벤트를 트리거할 수도 있습니다.
  • <구성> − 이 이벤트를 사용하여 위젯 속성을 변경합니다.
  • 파기 − 이 이벤트를 사용하여 특정 위젯을 종료하거나 종료합니다.
  • − 실제로는 마우스 포인터로 위젯에 포커스를 맞추는 데 사용할 수 있는 이벤트와 같이 작동합니다.
  • <노출> − 위젯이나 애플리케이션의 일부가 애플리케이션의 다른 창에 의해 가려질 때마다 이벤트가 발생합니다.
  • <포커스 인> − 이 이벤트는 일반적으로 특정 위젯에 포커스를 맞추는 데 사용됩니다.
  • <포커스 아웃> − 현재 위젯에서 포커스를 이동합니다.
  • <키 누름> − 키를 눌러 프로세스를 시작하거나 핸들러를 호출합니다.
  • − 키를 놓아 프로세스를 시작하거나 이벤트를 호출합니다.
  • <나가기> − 사용자가 한 위젯에서 다른 위젯으로 전환할 때 마우스 포인터를 추적하려면 이 이벤트를 사용합니다.
  • <지도> − 지도 이벤트를 사용하여 애플리케이션의 위젯을 표시하거나 표시합니다.
  • <모션> − 응용 프로그램 내에서 마우스 포인터가 완전히 움직일 때마다 이벤트를 추적합니다.
  • <매핑 해제> − 응용 프로그램에서 위젯을 매핑 해제할 수 있습니다. grid_remove()를 사용하여 위젯을 숨기는 것과 유사합니다. .
  • <가시성> − 애플리케이션의 일부가 화면에 보이면 이벤트가 발생할 수 있습니다.

예시

이 예에서는