Tkinterの新機能です。
そして、ウィジェットのカスタムイベントをキャッチする方法はありますか?
たとえば、キャンバスにグラフィックスを描画した後に、キャンバスウィジェットのon_packedイベントまたはwidget.pack()
の後にon_packedイベントをキャッチしますか?Tkinterのカスタムイベント
1
A
答えて
0
あなたが記述したイベントは存在しません。必要に応じて、ウィジェットevent_generate
メソッドを使用して独自のカスタムイベントを作成することができます。これにより、カスタムイベントを発生させる独自のウィジェットクラスを作成することができます。
on_pack
の特定のケースでは、おそらくより抽象的なレベルでしたいイベントがあります。たとえば、ウィジェットが表示されたりサイズが変更されたりすると起動するイベントがあります。
0
可能なイベントタイプのリストは、Key、Button、Motion 、およびMousewheel。ここにはpartial listがあります。パッキングでMapイベントが生成されるはずです。
関連する問題
- 1. Rebolのカスタムイベント
- 2. ASP.NETのカスタムイベント
- 3. Xamarin.Formsのカスタムイベント
- 4. wpf UIElementのカスタムイベント
- 5. Firebaseアナリティクスコンソールのカスタムイベント
- 6. カスタムイベントの作成
- 7. カスタムイベントのスレッドコンテキスト?
- 8. knockout.jsカスタムイベントのマッピング
- 9. VBのカスタムイベントC#
- 10. Firebaseカスタムイベント
- 11. SmartGwtカスタムイベント
- 12. Angular2カスタムイベント
- 13. .NET - カスタムイベント
- 14. Symfonyカスタムイベント
- 15. のitemRenderer派遣カスタムイベント
- 16. socket.ioイベントとカスタムイベント
- 17. bubbleカスタムイベントdown
- 18. React Nativeカスタムイベント
- 19. イベントvsカスタムイベント
- 20. JavaScriptカスタムイベントは、サブミットボタン
- 21. カスタムイベント(Observerパターン)
- 22. カスタムイベントの遅延の発生
- 23. WPFでのカスタムイベントのバブリングイベント?
- 24. Firebaseのアナリティクス、カスタムイベントの値
- 25. AdMobのカスタムイベント、iOS(Swift)のメディエーション
- 26. Polymer 2.0カスタムイベント処理
- 27. YUIカスタムイベントとsimutaneousアクション
- 28. カスタムイベントPrintQueueには0
- 29. jQueryのカスタムイベントは、setTimeoutを
- 30. リアクションネイティブAndroidネイティブUIコンポーネントのカスタムイベント
まあ、あなたのコンテキストに依存します:ボタンウィジェットを押して、カッコを描くようにしたいとしましょう:その場合、ボタンをクリードするときにオプション 'command'を追加することができます関数を呼び出す。 'my_button = Tkinter.Button(text = 'Press me'、command = draw_cricle_method)'。 –
申し訳ありませんが、明示的に説明しましたが、ボタンのデフォルトのイベントリストではないイベントをキャッチしたいと思います。たとえば、パックされたイベントをキャッチするにはどうすればいいですか?ボタンウィジェットのイベントリストにあるclickイベントについて説明しました。 – namco