본문으로 바로가기
728x90
반응형

버튼을 출력하는 클래스를 선언하고 이를 호출하는 예제입니다.

 

아래와 같이 소스를 입력하고 실행결과를 확인합니다.

 

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
from kivy.app import App
from kivy.uix.button import Button

class Mybutton(Button):
    text="Click me!"
    on_press =lambda a : print("My Button")    
    
class TutorialApp(App):
    def build(self):
        return Mybutton()

TutorialApp().run()

 

Mybutton 클래스를 선언하고 텍스트와 버튼 눌림 이벤트를 정의한 후 이 클래스를 호출한다.

 

 

아래 그림은 실행결과를 나타낸 것이다.

 

 

728x90
반응형