私は8つのフレームを含むTtkNotebookウィジェットを持っています-つまり、8つのタブです。各フレームにはテキストウィジェットが含まれています。ノートブックウィジェットの外にボタンがあり、このボタンが押されたときに現在のタブのテキストウィジェットにテキストを挿入したい。
これには、ノートブックのどのウィジェットが現在選択されているかを調べる必要があるようですが、これを行う方法が見つからないようです。現在選択されているタブを見つけるにはどうすればよいですか?
または、どうすれば自分がやりたいことを実装できますか?
それが役に立ったら、これが私のノートブックのコードです:
self.nb = Notebook(master)
self.nb.pack(fill='both', expand='yes', padx=10, pady=10)
self.frames = []
self.texts = []
for i in xrange(8):
self.frames.append(Frame())
self.nb.add(self.frames[i])
self.texts.append(Text(self.frames[i]))
self.texts[i].pack(fill='both')