0
最近、kivyを使用して、PythonアプリケーションのGUIを設計し始めました。アプリケーションでは、アクションの1つが、提供されたAPIを使用してサーバーにリクエストを送信しています。 2回のテストの後、私はリクエストをしたいときにのみ起こる迷惑なことに気付きました。ボタンはプレス時に色が変わらないようにしました(私はデフォルト動作について話しています)。しかし、簡単なときにはprint()
が使用されています。Kivy - プレス上のボタンの色を変更する
どうすれば修正できますか?何か案が?
class TestApp(App):
def build(self):
parent = Widget()
btn = Button(text='Add')
btn.bind(on_press=self.add)
parent.add_widget(btn)
return parent
def add(self, obj):
print("Adding")
request = Request(url, urlencode(post_fields).encode())
urlopen(request)
ありがとうございましたが、残念ながら今ではメソッドを起動していません。ボタンが色を正しく変更しています。 – sebap123
@ sebap123編集を参照してください。スレッドはフリーズUIを防ぎます。リクエストが機能しない場合、それはリクエスト/コードの問題です。 – KeyWeeUsr
それは今作動する!編集していただきありがとうございます。 – sebap123