728x90
반응형
다음 예제는 레이블과 에디터를 배치하여 사용자 이름과 패스워드를 입력할 수 있는 다이얼로그 창을 출력하는 예이다.
|
|
그리드 레이어를 정의하는 LoginScreen 클래스를 정의하고 행을 2개로 지정한다. 사용자 이름 레이블과 비밀번호 텍스트 레이블을 선언하고 위젯에 추가한다. 또한 각 항목의 값을 입력받는 텍스트 입력 창을 선언하고 username과 password에 추가한다. 이렇게 선언한 LoginScreen 클래스 객체를 호출한다.
아래의 그림은 notebook에 소스를 입력한 것이다.
아래의 그림은 실행결과를 나타낸 것이다.
728x90
반응형
'소프트웨어 > kivy' 카테고리의 다른 글
Visual Studio Code - Python 개발환경 설정 (0) | 2020.11.24 |
---|---|
kivy 설치(Window10) - Python (0) | 2020.11.04 |
레이아웃 클래스 선언 (0) | 2020.11.03 |
클래스를 사용하여 버튼 출력 (0) | 2020.11.03 |
버튼과 레이블을 박스 레이아웃을 사용하여 배치 (0) | 2020.11.03 |