本文整理汇总了Python中ttk.Combobox.selection_clear方法的典型用法代码示例。如果您正苦于以下问题:Python Combobox.selection_clear方法的具体用法?Python Combobox.selection_clear怎么用?Python Combobox.selection_clear使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ttk.Combobox
的用法示例。
在下文中一共展示了Combobox.selection_clear方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: MainFrame
# 需要导入模块: from ttk import Combobox [as 别名]
# 或者: from ttk.Combobox import selection_clear [as 别名]
#.........这里部分代码省略.........
self.album,values=self.albumnames,state='readonly')
self.albummenu.current(0)
self.albummenu.bind('<<ComboboxSelected>>',self.setAlbum)
self.albummenu.pack(side=tk.LEFT,padx=8)
#-------------------Quit button-------------------
quit_button=tk.Button(subframe,text=dgbk('退出'),\
command=self.quit)
quit_button.pack(side=tk.RIGHT,padx=8)
#-------------------Stop button-------------------
'''
self.stop_button=tk.Button(subframe,text='Stop',\
command=self.stop)
self.stop_button.pack(side=tk.RIGHT,padx=8)
'''
#-------------------Start button-------------------
self.start_button=tk.Button(subframe,text=dgbk('开始'),\
command=self.start,state=tk.DISABLED)
self.start_button.pack(side=tk.RIGHT,pady=8)
#-------------------Help button-------------------
self.help_button=tk.Button(subframe,text=dgbk('帮助'),\
command=self.showHelp)
self.help_button.pack(side=tk.RIGHT,padx=8)
def setAlbum(self,x):
import json
self.albummenu.selection_clear()
self.album=self.albummenu.get()
self.albummenu.set(self.album)
if self.album=='All':
#print('Work on all albums.')
printch('导出所有专辑.')
else:
#print('Select album: '+self.album)
printch('导出所选专辑:')
print(' '+self.album)
def showHelp(self):
helpstr=dgbk('''\n\n
导出喜马拉雅下载音频,并自动按专辑归档、重命名:\n
1. 找到手机/pad中的喜马拉雅数据文件夹:\n
(1)苹果用户:链接电脑itunes,在app一栏中找到“喜马拉雅”,单击,右侧会出现“喜马拉雅”的数据文件。选择“iDoc”,并导出到电脑。\n
(2)安卓用户:链接电脑后,拷贝出ting文件夹。\n
2. 运行ximaexport-gui.exe。\n
在 “ting.sqlite文件”一栏,选择步骤1中拷贝出的文件夹里的 ting.sqlite. 文件。\n
在 “导出到文件夹”一栏,选择音频存储位置。\n
在 “专辑”下拉菜单,选择要导出的专辑。若全部导出选择“All”。\n
点击“开始”开始处理。
''')
tkMessageBox.showinfo(title='Help', message=helpstr)
#print(self.menfolder.get())
示例2: MainFrame
# 需要导入模块: from ttk import Combobox [as 别名]
# 或者: from ttk.Combobox import selection_clear [as 别名]
#.........这里部分代码省略.........
self.foldersmenu=Combobox(subframe,textvariable=\
self.menfolder,values=self.menfolderlist,state='readonly')
self.foldersmenu.current(0)
self.foldersmenu.bind('<<ComboboxSelected>>',self.setfolder)
self.foldersmenu.pack(side=tk.LEFT,padx=8)
#-------------------Quit button-------------------
quit_button=tk.Button(subframe,text='Quit',\
command=self.quit)
quit_button.pack(side=tk.RIGHT,padx=8)
#-------------------Stop button-------------------
'''
self.stop_button=tk.Button(subframe,text='Stop',\
command=self.stop)
self.stop_button.pack(side=tk.RIGHT,padx=8)
'''
#-------------------Start button-------------------
self.start_button=tk.Button(subframe,text='Start',\
command=self.start,state=tk.DISABLED)
self.start_button.pack(side=tk.RIGHT,pady=8)
#-------------------Help button-------------------
self.help_button=tk.Button(subframe,text='Help',\
command=self.showHelp)
self.help_button.pack(side=tk.RIGHT,padx=8)
def setfolder(self,x):
self.foldersmenu.selection_clear()
self.menfolder=self.foldersmenu.get()
self.foldersmenu.set(self.menfolder)
if self.menfolder=='All':
print('Work on all folders.')
else:
print('Select Mendeley folder: '+str(self.menfolder))
def doExport(self):
if self.isexport.get()==1:
print('Export annotated PDFs.')
else:
print('Dont export annotated PDFs.')
self.checkReady()
def doHighlight(self):
if self.ishighlight.get()==1:
print('Extract highlighted texts.')
self.check_separate.configure(state=tk.NORMAL)
else:
print('Dont extract highlighted texts.')
if self.isnote.get()==0:
self.check_separate.configure(state=tk.DISABLED)
self.checkReady()
def doNote(self):
if self.isnote.get()==1:
print('Extract notes.')
示例3: MainFrame
# 需要导入模块: from ttk import Combobox [as 别名]
# 或者: from ttk.Combobox import selection_clear [as 别名]
#.........这里部分代码省略.........
self.menfolder=tk.StringVar()
self.menfolderlist=['All',]
self.foldersmenu=Combobox(subframe,textvariable=\
self.menfolder,values=self.menfolderlist,state='readonly')
self.foldersmenu.current(0)
self.foldersmenu.bind('<<ComboboxSelected>>',self.setfolder)
self.foldersmenu.pack(side=tk.LEFT,padx=8)
#-------------------Quit button-------------------
quit_button=tk.Button(subframe,text='Quit',\
command=self.quit)
quit_button.pack(side=tk.RIGHT,padx=8)
#-------------------Stop button-------------------
'''
self.stop_button=tk.Button(subframe,text='Stop',\
command=self.stop)
self.stop_button.pack(side=tk.RIGHT,padx=8)
'''
#-------------------Start button-------------------
self.start_button=tk.Button(subframe,text='Start',\
command=self.start,state=tk.DISABLED)
self.start_button.pack(side=tk.RIGHT,pady=8)
#-------------------Help button-------------------
self.help_button=tk.Button(subframe,text='Help',\
command=self.showHelp)
self.help_button.pack(side=tk.RIGHT,padx=8)
def setfolder(self,x):
self.foldersmenu.selection_clear()
self.menfolder=self.foldersmenu.get()
self.foldersmenu.set(self.menfolder)
if self.menfolder=='All':
print('# <Menotexport>: Work on all folders.')
else:
print('# <Menotexport>: Select Mendeley folder: '+str(self.menfolder))
def doExport(self):
if self.isexport.get()==1:
print('# <Menotexport>: Export annotated PDFs.')
else:
print('# <Menotexport>: Dont export annotated PDFs.')
self.checkReady()
def doHighlight(self):
if self.ishighlight.get()==1:
print('# <Menotexport>: Extract highlighted texts.')
self.check_separate.configure(state=tk.NORMAL)
self.check_custom_template.configure(state=tk.NORMAL)
else:
print('# <Menotexport>: Dont extract highlighted texts.')
if self.isnote.get()==0:
self.check_separate.configure(state=tk.DISABLED)
self.check_custom_template.configure(state=tk.DISABLED)
self.checkReady()
def doNote(self):