import customtkinter
customtkinter.set_appearance_mode ("dark")
customtkinter.set_default_color_theme ("dark-blue")
list1 = ["ciao", "sono", "dante"]
list2 = ["hi","I am","dante"]
root = customtkinter.CTk()
root.geometry ("2000x2000")
frame_text = customtkinter.CTkFrame(master=root,width=(550),height=400,)
frame_text.grid(column=1, row=0, padx=(75,30), pady=40)
frame_traslation = customtkinter.CTkFrame(master=root,width=(550) ,height=400)
frame_traslation.grid(column=2, row=0, padx=(0,90), pady=40, )
for i in list1 :
label = customtkinter.CTkLabel(master=frame_text, text=i, font=("Roboto", 14) )
label. pack (side = "left", padx=5 ,pady = 10)
frame_text.grid_propagate(False)
frame_text.grid_propagate(0)
root.mainloop()
print("text")`your text``
没有文本,代码可以正常工作,界面会显示 2 个大小合适的框架,但是一旦我在左框架中添加一些文本,它就会变形并假设并适应文本的大小,即使传播设置为错误,我想避免使用 ctk 文本框,因为我想将一个事件与文本的每个单词相关联,就好像每个单词都是一个按钮一样,我担心使用文本框会使事情复杂化