2017-05-11 4 views

답변

1

가 보인다. 버블에서는 을 buttons으로 만들고 textinput의 텍스트를 바꿀 액션을 바인딩 할 수 있다고 생각합니다.

Downloading kivy 프레임 워크에서는 예제/widgets/디렉토리의 위젯 예제를 확인할 수 있습니다. 몇 가지 솔루션을 결합하면됩니다.

1

TextInput 위젯에 input_type='number'을 설정하십시오.

class yourwidgetname(BoxLayout): 
     def __init__((self, **kwargs): 
      b = BoxLayout(orientation = 'horizontal') 
      b1 = Button(text = '+') 
      b2 = Button(text = '-') 
      val = TextInput() 
      val.input_type = 'number' 
      b.add_widget(b1) 
      b.add_widget(val) 
      b.add_widget(b2) 
      self.add_widget(b) 
      super(yourwidgetname, self).__init__(**kwargs)  

은 내가하지 않았다 방법에 쓴 : 그것은 귀하의 경우 예를 들어 나는 요 그 위젯을 만드는 가장 좋은 방법은 다음과 같이 자신을 만드는 것입니다 생각, 해당 위젯의 숫자 키보드를 표시합니다 이것을 시도해보십시오. 그러나 이것은 input_type 속성을 보여줄 뿐이며 주제에 충분한 빛을 줄 수 있기를 바랍니다.