当前位置: 首页>>代码示例>>Python>>正文


Python tkinter.YES属性代码示例

本文整理汇总了Python中tkinter.YES属性的典型用法代码示例。如果您正苦于以下问题:Python tkinter.YES属性的具体用法?Python tkinter.YES怎么用?Python tkinter.YES使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在tkinter的用法示例。


在下文中一共展示了tkinter.YES属性的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def __init__(self, root):
        self.root = root
        self.frame = tkinter.Frame(root)
        self.frame.pack(fill=tkinter.BOTH, expand=tkinter.YES)

        self._image = None
        self._sprite = None
        self.canvas = tkinter.Canvas(
            self.frame,
            width=850,
            height=400
        )
        self.canvas.pack(fill=tkinter.BOTH, expand=tkinter.YES)

        self.queue = queue.Queue(maxsize=1)
        self.periodic_image_update() 
开发者ID:Bartzi,项目名称:kiss,代码行数:18,代码来源:show_progress.py

示例2: run

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def run(self):
        root = tk.Tk()
        self.root = root
        root.title("Application Log")
        text = tk.Text(root)
        text.pack(side=tk.LEFT, fill=tk.BOTH, expand = tk.YES)
        text.config(wrap=tk.WORD)
        self.text = text
        yscroll = tk.Scrollbar(command=text.yview)
        text['yscrollcommand'] = yscroll.set
        yscroll.pack(side=tk.RIGHT, fill=tk.Y)
        text.config(state=tk.DISABLED)
        self.update()
        root.mainloop()
        self.r_queue.put(("die", None))

# Q: OK. So you put Tkinter in it's own process.
#    Now why is Pystray in another process too?!
# A: Because if I don't, MPV and GNOME Appindicator
#    try to access the same resources and cause the
#    entire application to segfault.
#
# I suppose this means I can put the Tkinter GUI back
# into the main process. This is true, but then the
# two need to be merged, which is non-trivial. 
开发者ID:iwalton3,项目名称:plex-mpv-shim,代码行数:27,代码来源:gui_mgr.py

示例3: mainloop

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def mainloop(self):
        try:
            import Tkinter as tk
        except ImportError:
            import tkinter as tk
        from PIL import Image, ImageTk
        from ttk import Frame, Button, Style
        import time
        import socket
        self.root = tk.Toplevel() #Tk()
        self.root.title('Display')
        self.image = Image.fromarray(np.zeros((200,200))).convert('RGB')
        self.image1 = ImageTk.PhotoImage(self.image)
        self.panel1 = tk.Label(self.root, image=self.image1)
        self.display = self.image1
        self.frame1 = Frame(self.root, height=50, width=50)
        self.panel1.pack(side=tk.TOP, fill=tk.BOTH, expand=tk.YES)
        self.root.after(100, self.advance_image)
        self.root.after(100, self.update_image)
        self.root.protocol("WM_DELETE_WINDOW", self.on_closing)
        #global _started_tkinter_main_loop
        #if not _started_tkinter_main_loop:
        #    _started_tkinter_main_loop = True
        #    print("Starting Tk main thread...") 
开发者ID:jahuth,项目名称:convis,代码行数:26,代码来源:streams.py

示例4: __init__

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def __init__(self, win):
		ttk.Frame.__init__(self, win)
		frame_left = ttk.Frame(self)
		frame_right1 = ttk.Frame(self)
		frame_right2 = ttk.Frame(self)
		win.title("车牌识别")
		win.state("zoomed")
		self.pack(fill=tk.BOTH, expand=tk.YES, padx="5", pady="5")
		frame_left.pack(side=LEFT,expand=1,fill=BOTH)
		frame_right1.pack(side=TOP,expand=1,fill=tk.Y)
		frame_right2.pack(side=RIGHT,expand=0)
		ttk.Label(frame_left, text='原图:').pack(anchor="nw") 
		ttk.Label(frame_right1, text='车牌位置:').grid(column=0, row=0, sticky=tk.W)
		
		from_pic_ctl = ttk.Button(frame_right2, text="来自图片", width=20, command=self.from_pic)
		from_vedio_ctl = ttk.Button(frame_right2, text="来自摄像头", width=20, command=self.from_vedio)
		self.image_ctl = ttk.Label(frame_left)
		self.image_ctl.pack(anchor="nw")
		
		self.roi_ctl = ttk.Label(frame_right1)
		self.roi_ctl.grid(column=0, row=1, sticky=tk.W)
		ttk.Label(frame_right1, text='识别结果:').grid(column=0, row=2, sticky=tk.W)
		self.r_ctl = ttk.Label(frame_right1, text="")
		self.r_ctl.grid(column=0, row=3, sticky=tk.W)
		self.color_ctl = ttk.Label(frame_right1, text="", width="20")
		self.color_ctl.grid(column=0, row=4, sticky=tk.W)
		from_vedio_ctl.pack(anchor="se", pady="5")
		from_pic_ctl.pack(anchor="se", pady="5")
		self.predictor = predict.CardPredictor()
		self.predictor.train_svm() 
开发者ID:wzh191920,项目名称:License-Plate-Recognition,代码行数:32,代码来源:surface.py

示例5: __init__

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def __init__(self, root):
        self.frame = tkinter.Frame(root)
        self.frame.pack(fill=tkinter.BOTH, expand=tkinter.YES)

        self._image = None
        self._sprite = None
        self.canvas = tkinter.Canvas(
            self.frame,
            width=850,
            height=400
        )
        self.canvas.pack(fill=tkinter.BOTH, expand=tkinter.YES) 
开发者ID:Bartzi,项目名称:stn-ocr,代码行数:14,代码来源:show_progress.py

示例6: __init__

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def __init__(self, root, rect, frame_color, screen_cap, queue):
        """ Accepts rect as (x,y,w,h) """
        self.root = root
        self.root.tk.call('tk', 'scaling', 0.5)
        tk.Toplevel.__init__(self, self.root, bg="red", bd=0)

        self.queue = queue
        self.check_close_after = None

        ## Set toplevel geometry, remove borders, and push to the front
        self.geometry("{2}x{3}+{0}+{1}".format(*rect))
        self.overrideredirect(1)
        self.attributes("-topmost", True)

        ## Create canvas and fill it with the provided image. Then draw rectangle outline
        self.canvas = tk.Canvas(
            self,
            width=rect[2],
            height=rect[3],
            bd=0,
            bg="blue",
            highlightthickness=0)
        self.tk_image = ImageTk.PhotoImage(Image.fromarray(screen_cap))
        self.canvas.create_image(0, 0, image=self.tk_image, anchor=tk.NW)
        self.canvas.create_rectangle(
            2,
            2,
            rect[2]-2,
            rect[3]-2,
            outline=frame_color,
            width=4)
        self.canvas.pack(fill=tk.BOTH, expand=tk.YES)

        ## Lift to front if necessary and refresh.
        self.lift()
        self.update() 
开发者ID:glitchassassin,项目名称:lackey,代码行数:38,代码来源:PlatformManagerDarwin.py

示例7: __init__

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def __init__(self, root, rect, frame_color, screen_cap):
        """ Accepts rect as (x,y,w,h) """
        self.root = root
        tk.Toplevel.__init__(self, self.root, bg="red", bd=0)

        ## Set toplevel geometry, remove borders, and push to the front
        self.geometry("{2}x{3}+{0}+{1}".format(*rect))
        self.overrideredirect(1)
        self.attributes("-topmost", True)

        ## Create canvas and fill it with the provided image. Then draw rectangle outline
        self.canvas = tk.Canvas(
            self,
            width=rect[2],
            height=rect[3],
            bd=0,
            bg="blue",
            highlightthickness=0)
        self.tk_image = ImageTk.PhotoImage(Image.fromarray(screen_cap[..., [2, 1, 0]]))
        self.canvas.create_image(0, 0, image=self.tk_image, anchor=tk.NW)
        self.canvas.create_rectangle(
            2,
            2,
            rect[2]-2,
            rect[3]-2,
            outline=frame_color,
            width=4)
        self.canvas.pack(fill=tk.BOTH, expand=tk.YES)

        ## Lift to front if necessary and refresh.
        self.lift()
        self.update() 
开发者ID:glitchassassin,项目名称:lackey,代码行数:34,代码来源:PlatformManagerWindows.py

示例8: __init__

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def __init__(self, master: Tk, initial_window_size: Tuple[int, int]):
        self.master: Tk = master
        self.frame: Frame = tk.Frame(self.master, relief=tk.FLAT)
        self.frame.pack(fill=tk.BOTH, expand=tk.YES)
        self.image_canvas: Canvas = Canvas(self.frame, highlightthickness=0)
        self.image_canvas.pack(fill=tk.BOTH, expand=tk.YES)
        self.master.geometry(
            str(initial_window_size[0]) + "x" + str(initial_window_size[1]))
        self.master.update()
        self.controller = None

        self.bind_events()
        self.create_menu() 
开发者ID:weclaw1,项目名称:inbac,代码行数:15,代码来源:view.py

示例9: create_canvas

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def create_canvas(self):
    self.canvas = Canvas(
        self.root, width=400, height=400, background=self.bg_color)
    self.canvas.pack(fill=BOTH, expand=YES) 
开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Application-Development-Blueprints-Second-Edition,代码行数:6,代码来源:8.13_3D_graphics.py

示例10: create_drawing_canvas

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def create_drawing_canvas(self):
        self.canvas_frame = tk.Frame(self.root, width=900, height=900)
        self.canvas_frame.pack(side="right", expand="yes", fill="both")
        self.canvas = tk.Canvas(self.canvas_frame, background="white",
                                width=500, height=500, scrollregion=(0, 0, 800, 800))
        self.create_scroll_bar()
        self.canvas.pack(side=tk.RIGHT, expand=tk.YES, fill=tk.BOTH) 
开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Application-Development-Blueprints-Second-Edition,代码行数:9,代码来源:6.04.py

示例11: create_drawing_canvas

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def create_drawing_canvas(self):
        self.canvas_frame = tk.Frame(self.root, width=900, height=900)
        self.canvas_frame.pack(side="right", expand="yes", fill="both")
        self.canvas = tk.Canvas(self.canvas_frame, background="white",
                                width=500, height=500, scrollregion=(0, 0, 800, 800))
        self.create_scroll_bar()
        self.canvas.pack(side="right", expand=tk.YES, fill=tk.BOTH) 
开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Application-Development-Blueprints-Second-Edition,代码行数:9,代码来源:6.03.py

示例12: __init__

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def __init__(self, aRoot, aLifeCount = 100, aWidth = 560, aHeight = 330):
            self.root = aRoot
            self.lifeCount = aLifeCount
            self.width = aWidth
            self.height = aHeight
            self.canvas = Tkinter.Canvas(
                        self.root,
                        width = self.width,
                        height = self.height,
                  )
            self.canvas.pack(expand = Tkinter.YES, fill = Tkinter.BOTH)
            self.bindEvents()
            self.initCitys()
            self.new()
            self.title("TSP") 
开发者ID:chaolongzhang,项目名称:tsp,代码行数:17,代码来源:TSP_GA_w.py

示例13: __create_tk

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def __create_tk(self):
        self.tk_root = tk.Tk()
        self.tk_root.title(self.__title)

        self.__update_image()
        self.tk_canv = tk.Label(self.tk_root, image=self.tk_image, bd=0)
        self.tk_canv.pack(side=tk.TOP, expand=tk.YES, fill=tk.BOTH)
        self.tk_canv.focus_set()
        self.tk_canv.bind("<KeyPress>", self.__press)
        self.tk_canv.bind("<KeyRelease>", self.__release) 
开发者ID:vacancy,项目名称:Jacinle,代码行数:12,代码来源:controller.py

示例14: __init__

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def __init__(self, title, dim, delete_eh):
        """

        :param title: title of the window
        :param dim: window default image dimensions
        """
        # Init display object.
        self.init()
        # Image that will be displayed on this window.
        self.image = None
        self.image_cpy = None
        self.p_image = None
        # Init image to a blank image.
        new_img = self.blank_image(dim)
        self.image = new_img
        self.set_image(new_img)
        # Set up display.
        self.title(title)
        # Set up image display panel.
        self.panel = tkinter.Label(self)
        self.panel.pack(fill=tkinter.BOTH, expand=tkinter.YES)
        self.update_image()
        # Register window delete event handler.
        self.protocol('WM_DELETE_WINDOW', delete_eh)
        # Difference in window and image dims.
        self.diff_dim_w = None
        self.diff_dim_h = None
        self.update()
        self.get_diff_dim()
        # Resize event handler.
        self.panel.bind('<Configure>', self.resize_image)
        # Resize if window is too big for the screen.
        self.screen_resize()
        # A callback function to check for and make updates.
        self.after('2000', self.update_window)

    # Determines what tkinter display is inherited. 
开发者ID:KYDronePilot,项目名称:hdfm,代码行数:39,代码来源:gui.py

示例15: __init__

# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import YES [as 别名]
def __init__(self, **kwargs):
        super().__init__(**kwargs)

        self._tk = tkinter.Tk()
        self._gl_widget = ModernglTkWindow(self._tk, width=self.width, height=self.height)
        self._gl_widget.pack(fill=tkinter.BOTH, expand=tkinter.YES)
        self._tk.resizable(self._resizable, self._resizable)

        if self._fullscreen:
            self._tk.attributes('-fullscreen', True)

        self.cursor = self._cursor

        # Set up events
        self._gl_widget.bind('<Configure>', self.tk_resize)
        self._tk.bind('<KeyPress>', self.tk_key_press)
        self._tk.bind('<KeyRelease>', self.tk_key_release)
        self._tk.bind('<Motion>', self.tk_mouse_motion)
        self._tk.bind('<Button>', self.tk_mouse_button_press)
        self._tk.bind('<ButtonRelease>', self.tk_mouse_button_release)
        self._tk.bind('<MouseWheel>', self.tk_mouse_wheel)
        self._tk.bind('<Map>', self.tk_map)
        self._tk.bind('<Unmap>', self.tk_unmap)

        self._tk.protocol("WM_DELETE_WINDOW", self.tk_close_window)

        self.title = self._title

        # Ensure the window is opened/visible
        self._tk.update()
        self._gl_widget.tkMakeCurrent()
        self.init_mgl_context()

        self.set_default_viewport() 
开发者ID:moderngl,项目名称:moderngl-window,代码行数:36,代码来源:window.py


注:本文中的tkinter.YES属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。