www.9647.net > python tkintEr 如何做一个如下所示的下拉菜单

python tkintEr 如何做一个如下所示的下拉菜单

在Tkinter中叫作OptionMenu.

你这不是菜单,你这是下拉列表框,combobox控件.tkinter默认是不带的.但是tkinter有一个“隐藏功能”,导入ttk主题库后,你就可以用combobox等高级控件了 .给你个例子,你就知道怎么写了.#coding:utf-8import sysimport tkinterimport

在tkinter中叫作optionmenu.

# 不打印root.bind_all("", lambda event: my_print('加速键ctrl+n'))# 打印root.bind("", lambda event: my_print('加速键ctrl+n'))

有一个替代的方法,用ttk.combobox做成下拉列表的形式“2014-02-24”,初始值为当天的日期,紧接着是从今天到后20天的日期,python+tkinter本身并不带日历控件.

from tkinter import * def new_file(): print("Open new file") def open_file(): print("Open existing file") def stub_action(): print("Menu select") def makeCommandMenu(): CmdBtn = Menubutton(mBar, text='Button Commands', underline=0)

可以用xpathm.find_element_by_xpath("//option[@value='1']").click(),它的value对应京东里面的是1,2,3,4这个在者,找到下拉框的时候貌似不需要调用click()试试呗,这个xpath不行就用长的/html/body/div[8]/div/div[2]/div/div/div/div/div[2]/div[1]/select[1]/option[25]

可以参考下这个 from tkinter import * root = Tk() root.title('试试文本框右键菜单') root.resizable(False, False) root.geometry("300x100+200+20") Label(root, text='下面是一个刚刚被生成的文本框,试试操作吧').pack(side="top") Label(root).

给你百度一个吧 import Tkinterroot = Tkinter.Tk()root.overrideredirect(True)#root.attributes("-alpha", 0.3)窗口透明度70 %root.attributes("-alpha", 0.4)#窗口透明度60 %root.geometry("300x200+10+10")canvas = Tkinter.Canvas(root)canvas.

这个跟编码方式有关,加上#-*- coding: utf8 -*- 就能显示中文啦 self.Button(self.trspt_frm, \ text='发送文件', \ command=self.send_file, \).pack(side=Tkinter.LEFT, fill=Tkinter.BOTH) 在pack里设置参数,就可以设置按钮的位置啦

相关搜索:

友情链接:gtbt.net | zxpr.net | lpfk.net | jtlm.net | rxcr.net | 网站地图

All rights reserved Powered by www.9647.net

copyright ©right 2010-2021。
www.9647.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com