鱼C论坛

 找回密码
 立即注册
查看: 2559|回复: 8

在Python的tkinter中如何实现这个主窗口

[复制链接]
发表于 2020-10-21 21:34:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
想要实现这个类似的主窗口界面,哪位帅哥美女可以帮忙!!!!
智邦国际订单系统.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-21 21:35:38 | 显示全部楼层
你不先写写试试?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-21 21:35:41 | 显示全部楼层
使用Python如何去实现这样的界面,使用panel容器试了几次不成功!!!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-21 21:37:44 | 显示全部楼层

试了几次不成功
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-21 21:42:48 From FishC Mobile | 显示全部楼层
tkinter没有类似pyqt5的table控件么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-21 22:05:25 | 显示全部楼层
本帖最后由 疾风怪盗 于 2020-10-21 22:11 编辑

用pyside2或者pyqt5之类的做吧,TK适合简单的窗口

你是就要红框出来的部分吧?
7楼回复的代码,可以看下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-21 22:10:46 | 显示全部楼层
# -*- coding:utf-8 -*-
# Time : 2019/08/11 上午 11:57
# Author : 御承扬
# e-mail:2923616405@qq.com
# project:  PyQt5
# File : qt13_textEdit.py
# @software: PyCharm

from PyQt5.QtGui import QIcon
from PyQt5.QtWidgets import QApplication, QWidget, QTextEdit, QVBoxLayout, QPushButton
import sys


class TextEditDemo(QWidget):
    def __init__(self, parent=None):
        super(TextEditDemo, self).__init__(parent)
        self.setWindowTitle("QTextEdit 例子")
        #self.setWindowIcon(QIcon("./images/Python2.ico"))
        self.resize(300, 270)
        self.textEdit = QTextEdit()
        self.btnPress1 = QPushButton("显示文本")
        self.btnPress2 = QPushButton("显示 HTML")
        layout = QVBoxLayout()
        layout.addWidget(self.textEdit)
        layout.addWidget(self.btnPress1)
        layout.addWidget(self.btnPress2)
        self.setLayout(layout)
        self.btnPress1.clicked.connect(self.btnPress1_Clicked)
        self.btnPress2.clicked.connect(self.btnPress2_Clicked)

    def btnPress1_Clicked(self):
        self.textEdit.setPlainText("Hello PyQt5!\n单击按钮")

    def btnPress2_Clicked(self):
        self.textEdit.setHtml(
            "<table border='1' cellpadding='10'>"
            " <tr>   <td>编号</td>   <td>课程名称</td>   <td>成绩</td>    <td>学分</td>   <td>绩点</td> </tr> "
            " <tr>   <td> 1 </td>   <td>1</td>   <td>2</td>    <td>3</td>   <td>4</td> </tr> "
            
            "</table> "
        )


if __name__ == "__main__":
    app = QApplication(sys.argv)
    win = TextEditDemo()
    win.show()
    sys.exit(app.exec_())
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2020-10-21 23:49:42 | 显示全部楼层
疾风怪盗 发表于 2020-10-21 22:05
用pyside2或者pyqt5之类的做吧,TK适合简单的窗口

你是就要红框出来的部分吧?

左边操作导航里面的销售营销生产等按钮和点击显示出来的菜单及点击菜单显示右边内容,我查看下pyqt5,Thanks for your advise.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-22 09:22:26 | 显示全部楼层
我觉得你用网页更合适  不然复合表头都把你搞难受
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-18 07:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表