trance_add(mode, callback)メソッドを使ってみようと思う
customtkinterはtkinterと互換性が tkinterをインポートしれば上記のメソッドが使えるそう
使い方としては 最初に、特殊変数を作る 2番目には、trance_addメソッドを使う 3番目には、コールバック関数を定義する 最後は、ウィジェットと特殊変数を関連付ける
具体的には、 セグメントボタンの文字列を扱うので StringVarを以下の名前で作成する
segement_variable = ctk.StringVar()
2番目に segement_variable.trance_add('write', callback_axis_display)
に設定する。
3番目には以下の名前でコールバック関数を定義する
軸を表示するコールバック関数
英名: callback_axis_display
役割としては X軸Y軸を表示する
試しに"軸の値が変更されました. 1回目(X軸):", として segment_variableを取得するメソッドを組み込む
最後には 専用ウィジェットとこれまでの特殊変数を関連付ける
専用ウィジェットは display_entry_widget = ctk.CTkEntry(master=self, segement_variable)
2番目のmodeをwriteにした理由として 変数の値が変更された時にコールバック関数を呼び出したいので writeに設定した.
これをcustomtkinterで使ってみて検証しようと思う