python GUI界面制作(简易的查询界面)

这篇具有很好参考价值的文章主要介绍了python GUI界面制作(简易的查询界面)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一次接触python的tkinter库
程序代码:文章来源地址https://www.toymoban.com/news/detail-519797.html

from tkinter import *
from tkinter.ttk import *

import os
import xlrd
import detailgui
import detailgui1
import detailgui2
import detailgui3
import detailgui4
import detailgui5

import win32api
import win32con

for i in range(1,1500):
    win32api.mouse_event(win32con.MOUSEEVENTF_WHEEL,0,0,-1)

#driver.maximize_window() #将浏览器最大化显示
class MainWindow(Tk):

    def __init__(self):
        super().__init__()
        self.title("底盘前后轴总成螺栓管理可视化系统")
        self.geometry("1300x900+200+100")
        self.resizable(True, True)#self.resizable(0,0)
        self["bg"] = "lavender"#lavender
        self.setup_UI()
        #light steel blue
        #lavender
    def setup_UI(self):
        # 设定Style
        self.Style01 = Style()
        # self.Style01.configure("left.TPanedwindow", background="sky blue")
        self.Style01.configure("right.TPanedwindow", background="lavender")#lavender
        self.Style01.configure("TButton", width=3, font=("宋体", 10,"normal") )
        # Top_banner
        self.Login_image = PhotoImage(file="D:\\bolt\\bolt.PNG")
        self.Lable_image = Label(self, image=self.Login_image)
        self.Lable_image.pack()

        self.Pane_right = PanedWindow(width=1400, height=1000, style="right.TPanedwindow")
        self.Pane_right.place(x=0, y=200)#250

        # 查询、TreeView
        self.Pane_right = PanedWindow(width=1700, height=480, style="right.TPanedwindow")
        self.Pane_right.place(x=0, y=180)
        # LabelFrame
        self.LabelFrame_query = LabelFrame(self.Pane_right, text="零件信息查询", width=967, height=150)
        self.LabelFrame_query.place(x=145, y=-2)
        # 添加控件
        self.Label_sno = Label(self.LabelFrame_query, text="零件号:")
        self.Label_sno.place(x=10, y=20)
        self.Entry_sno = Entry(self.LabelFrame_query, width=12)
        self.Entry_sno.place(x=65, y=20)
        self.Label_name = Label(self.LabelFrame_query, text="位置标号:")
        self.Label_name.place(x=290, y=20)
        self.Entry_name = Entry(self.LabelFrame_query, width=5)
        self.Entry_name.place(x=360, y=20)
        self.Label_id = Label(self.LabelFrame_query, text="车型:")
        self.Label_id.place(x=170, y=20)
        self.Entry_id = Entry(self.LabelFrame_query, width=8)
        self.Entry_id.place(x=215, y=20)
        self.Button_query = Button(self.LabelFrame_query, text="查询", width=8,command = self.get_query_result)
        self.Button_query.place(x=450, y=20)
        self.Button_all = Button(self.LabelFrame_query, text="显示全部", width=10,command = self.load_all_student)
        self.Button_all.place(x=550, y=20)
        #添加MQB,MLB,MEB三种平台的零件装配图
        self.Button_MQB = Button(self.LabelFrame_query, text="MQB.FA", width=10,command = self.update_student)
        self.Button_MQB.place(x=680, y=5)
        self.Button_MQB1 = Button(self.LabelFrame_query, text="MQB.RA", width=10, command=self.update_student1)
        self.Button_MQB1.place(x=680, y=35)
        self.Button_MLB = Button(self.LabelFrame_query, text="MLB.FA", width=10</

到了这里,关于python GUI界面制作(简易的查询界面)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Matlab简易版美图秀秀(GUI界面实现)

    该项目为数字图像处理课程的期末大项目,主要内容是用matlab软件实现一些美图秀秀相关功能,比如对图像进行水平垂直翻转,旋转,裁剪,抠图等基础功能;对图像添加浮雕,艺术噪声,灰度胶片,动感模糊,素描,油画,羽化等滤镜的功能;以及祛痘祛痣,白牙,大眼,

    2024年02月09日
    浏览(22)
  • VSCode + PyQt + Python 可视化制作UI界面

    之前都是使用Unity开发一些工具提供给策划使用 之前的做法 我会用python写脚本编译成exe文件 unity中通过命令行调用 很麻烦 索性不如直接用python写工具 Python写工具会简单很多 比如裁切 旋转 缩放 位移图片在Python中只需要几行代码就可以搞定 但是在Unity中要写很多代码 就很蛋

    2024年02月02日
    浏览(33)
  • 【爬虫】python打包可执行程序(ui界面制作完成后)

    终端中使用如下命令安装pyside6 在python安装目录下使用designer制作ui界面, 另存为.ui文件 终端中使用如下命令进行界面转换,将ui文件转换为py文件才能使用 pyside6-uic xxx.ui -o xxx.py 方式1: 方式2:   为各个控件写具体的交互逻辑   可能出现连接超时安装不上的情况,可以切换源

    2024年02月07日
    浏览(33)
  • 【AI模型部署】基于gradio和python的网页交互界面(web-ui)——简易使用方法

    使用gradio,只需在原有的代码中增加几行, 快速部署 机器学习模型,就能自动化生成 交互式web页面 ,并支持多种输入输出格式,比如图像分类中的图标签,超分辨率中的图图等。 同时还 支持生成能外部网络访问的链接 ,能够迅速让你的朋友,同事体验你的算法。 https://g

    2024年02月11日
    浏览(34)
  • Linux环境下非GUI制作图形界面方法

    如题,即就是仅仅使用ANSI转义字符实现Linux环境的页面效果,如字体颜色、背景颜色、高亮、固定位置光标、将光标放到指定位置、隐藏字符串等等。 具体实现方法在如下代码中,使用方法在注释里可以看到。 // //

    2024年02月19日
    浏览(40)
  • Python-编写点云处理软件(二)点云软件ui制作之仿CC界面

    本系列第一篇中已经对VTK显示点云、VTK集成到Pyside2以及可执行程序打包进行了介绍与示例分析。 接着我们需要对这个小程序的界面进行优化,点云处理的开源软件中,CloudCompare算是比较实用的一款,其界面也是比较简洁和美观。那么本篇将在UI界面上进行简单的设计,达到一

    2024年02月12日
    浏览(28)
  • 【MATLAB】制作二阶系统的时域分析GUI界面:登录界面的设计和二阶系统时域分析界面

    首先,在命令行窗口输入guide,进入gui向导进行创建GUI,如图: 使用静态文本标识标题和账号密码名称: 双击静态文本,在检查器页面中修改名称: 还可以修改字体大小(根据需求设置合适大小): 然后设置两个可编辑文本作为输入框(同样可修改参数): 最后设置一个“

    2024年04月28日
    浏览(29)
  • python界面开发案例:制作一个计算器软件

    前言 大家早好、午好、晚好吖 ❤ ~欢迎光临本文章 在我们手机上大家都有一个计算器,对吧 那它这功能是怎么实现的呢? 今天我们在电脑上来实现一个电脑端计算器界面~ 开发环境: Python 3.8 / 编译器 Pycharm 2021.2版本 / 编辑器 本文所有模块环境源码教程皆可点击文章下方

    2023年04月16日
    浏览(39)
  • GUI Guider设计UI界面移植到STM32

    什么是 GUI-Guider? GUI Guider 是恩智浦为 LVGL 开发了一个上位机GUI 设计工具,可以通过拖放控件的方式设计 LVGL GUI 页面,加速 GUI 的设计。 设计完成的 GUI 页面可以在 PC 上仿真运行,预览自己设计的UI界面。确认设计完毕之后可以生成 C 代码,再整合到 MCU 项目中。 软件下载地址

    2024年02月02日
    浏览(28)
  • Python - PyQT5开发UI界面 - 环境搭建

    没有做过UI界面的都会把UI的制作想象的很神秘,我在刚开始的时候也是感觉异常神秘、很复杂、并且无从下手,不过在真正的做出来一个界面后,发现也并没有想象中的那么难,而且做出来可视化的东西所带来的成就感是超越代码本身的;不过整个过程也并不顺利,网上都是

    2023年04月23日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包