python tkinter

您所在的位置:网站首页 ppt文本框从右往左怎么弄 python tkinter

python tkinter

2024-07-10 23:02| 来源: 网络整理| 查看: 265

from tkinter import * from tkinter import filedialog app = Tk() app.title("ABC") app.geometry("300x100") def browse_for_file(entry_name, filetype): File_path = filedialog.askopenfilename(filetypes=[("Excel Files", "*.xlsx")]) entry_name.delete(0, END) entry_name.insert(0, File_path) # 最关键的步骤就是使用xview_moveto(1) ,xview_moveto(0)表示显示左侧内容,xview_moveto(1)表示显示文本末尾内容 # 特别需要注意的是,需要先插入内容,再使用xview_moveto。 # 如果将entry_name.xview_moveto(1) 放在entry_name.insert(0, File_path)之前那么无法生效! entry_name.xview_moveto(1) templ_filename = StringVar() templ_entry = Entry(app, textvariable = templ_filename, width = 30,justify="right") templ_entry.xview_moveto(1) templ_entry.grid(row = 3, column = 1, sticky=W) filetype_fasta = [('fasta files', '*.fasta'), ('All files', '*.*')] button_templ = Button(app, text = 'Browse', width =6, command = lambda:browse_for_file(templ_entry, filetype_fasta)) button_templ.grid(row = 3, column = 2) app.mainloop()

 

效果展示:

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3