简而言之,假设我有一个位于GUI A内的列表框
self.Listbox1 = tk.Listbox(self.TNotebook2_t0)
self.Listbox1.place(relx=0.0, rely=0.0, relheight=1.008, relwidth=1.012)
self.Listbox1.configure(background="white")
self.Listbox1.configure(disabledforeground="#a3a3a3")
self.Listbox1.configure(font="TkFixedFont")
self.Listbox1.configure(foreground="#000000")
self.Listbox1.configure(width=334)
在GUI A端,我正在使用该按钮。但是,当我单击按钮时,我想从另一个类B访问一个函数。该函数应该在此GUI A中的列表框中插入一个字符串。
class navigate:
def __init__(self):
self.listings = Listings.Lists()
def set_training_data_directory(self):
TRAINING_DIR = filedialog.askdirectory()
p = self.listings.get_list_of_training_data
#At this point I dont know how to call the GUI becauce to insert to the TextBox becuase I've gotten too many error
#Toplevel1.Textbox1.insert(p[0])
#Toplevel1.Textbox1.pack()
如果可以简化代码,我可以发布整个代码,但主要是GUI元素