zoukankan      html  css  js  c++  java
  • 多设备monkey测试工具

    import glob
    import json
    import logging
    import os
    import re
    import time
    import tkinter as tk
    import tkinter.messagebox

    window = tk.Tk()

    window.title("Demo APP")

    width = 640
    height = 730

    # 设置窗口适应属性
    window.resizable(width=False, height=False)
    window.attributes("-alpha",0.7)
    window.attributes('-toolwindow', False,
    '-alpha', 1,
    '-fullscreen', False,
    '-topmost', True)
    # window.overrideredirect(http://www.my516.com)

    # 获取当前屏幕分辨率
    screenwidth = window.winfo_screenwidth()
    screenheight = window.winfo_screenheight()

    # 根据分辨率设置窗口大小
    alignstr = '%dx%d+%d+%d' % (width, height, (screenwidth-width)/1, (screenheight-height)/5)
    window.geometry(alignstr)

    # ----frame-----
    frame_main1 = tk.Frame(window, bg = "#F2F2F2", height=100, width=360)
    frame_main1.grid(column=1,row=1,padx=10,pady=10)

    frame_main2 = tk.Frame(window, bg = "#F2F2F2", height=100, width=400)
    frame_main2.grid(column=2,row=1)

    frame_main3 = tk.Frame(window, bg = "#F2F2F2", height=200, width=370)
    frame_main3.grid(column=1,row=2)

    frame_main4 = tk.Frame(window, bg ="#F2F2F2", height=200, width=360)
    frame_main4.grid(column=2,row=2)

    frame_main5 = tk.Frame(window, bg = "#F2F2F2", height=300, width=720)
    frame_main5.grid(column=1,row=3,columnspan=2,padx=15,pady=15)

    # -----menu菜单功能,暂时不要后续添加--------
    # meun_main = tk.Menu()
    # # meun_main.grid()
    # filemenu = tk.Menu(meun_main, tearoff=1)
    # meun_main.add_cascade(label='File', menu=filemenu)
    # filemenu.add_command(label='Monkey')
    # filemenu.add_command(label='Screen')
    # filemenu.add_command(label='Instructions')
    # filemenu.add_command(label='About')
    # window.config(menu = filemenu)

    # -------Log缓存区域,显示自定义日志--------
    lable_log=tk.Label(frame_main5,text="日志区",font = ("微软雅黑",14))
    lable_log.grid(column=1,row=1)

    text_log = tk.Text(frame_main5,bg="#5B5B5B",fg="#FFFFFF")
    text_log.grid(column=1,row=2)


    def clear_log():
    text_log.delete("1.0","end")

    button_clearLog = tk.Button(frame_main5,text="Clear",font = ("微软雅黑",8),bg="#836FFF", fg= "#FFFFFF",command=clear_log)
    button_clearLog.grid(column=2,row=2,sticky="n")

    # text_log.insert("end","adasd21dadd")

  • 相关阅读:
    利用ApplicationListener和ContextRefreshedEvent加载自己的beanPool
    java对象转变为map
    Java通过poi创建Excel文件并分页追加数据
    Java通过poi读取excel中文件
    SpringMvc通过controller上传文件代码示例
    SpringCloud组件学习-图
    Java-线程间通信小结
    Java-关于Thread
    Java-对象及变量的并发访问小结
    java爬取免费HTTP代理 code-for-fun
  • 原文地址:https://www.cnblogs.com/hyhy904/p/11284625.html
Copyright © 2011-2022 走看看