1 Star 2 Fork 4

希维/碳汇计量系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
碳汇计量系统1.0.py 2.80 KB
一键复制 编辑 原始数据 按行查看 历史
希维 提交于 2022-06-18 13:46 . 碳汇计量系统1.0
# !/usr/bin/env python
# -*-coding:utf-8 -*-
"""
# File : 碳汇计量系统1.0.py
# Time :2022/6/18 16:38
# Author :author name
# version :python 3.8
# Description:
"""
import tkinter as tk
from bCS_TK import BSC
from SCS_TK import SCS
# -------------------------------创建应用程序主窗口---------------------------
def main():
root = tk.Tk() # 加载主界面
root.title('碳汇计量系统1.0') # 设置标题
# 窗口居中,获取屏幕尺寸以计算布局参数,使窗口居屏幕中央
screenwidth = root.winfo_screenwidth()
screenheight = root.winfo_screenheight()
width, height = int(screenwidth * 2 / 3), int(screenheight - 100)
# 设置窗口大小,和左上角位置
root.geometry("{}x{}+{}+{}".format(400, 250, int((screenwidth - width) / 2), 50))
# root.iconbitmap('img/logo.ico')
root.resizable(False, False) # 设置窗口不可拉伸
def caiDanLian():
# ------设置菜单栏------
menubar = tk.Menu(root)
# 1.文件栏
fileMenu = tk.Menu(menubar, tearoff=0) # 去掉顶端横线
menubar.add_cascade(label='文件', menu=fileMenu) # 添加一个子菜单 File
fileMenu.add_command(label='新建')
fileMenu.add_command(label='打开')
fileMenu.add_command(label='保存', accelerator="Ctrl+S")
fileMenu.add_command(label='另存为')
fileMenu.add_separator() # 加分割线
fileMenu.add_command(label='退出', command="quit")
# 2.编辑栏
editMenu = tk.Menu(menubar, tearoff=0)
menubar.add_cascade(label='编辑', menu=editMenu)
editMenu.add_command(label='剪切')
editMenu.add_command(label='复制')
editMenu.add_command(label='粘贴')
settingsMenu = tk.Menu(editMenu, tearoff=0)
editMenu.add_cascade(label='设置', menu=settingsMenu)
# 3.帮助栏
menubar.add_cascade(label='帮助') # 添加一个子菜单 File
# 配置窗口
root.config(menu=menubar)
caiDanLian()
# ---------------------------设置弹窗-------------------------------
# 单击按钮1,创建并弹出新窗口
button1 = tk.Button(root,
text='养殖大型藻类碳汇计量',
command=SCS
)
button1.place(x=100, y=40,
height=40, width=200
)
button2 = tk.Button(root,
text='养殖双壳贝类碳汇计量',
command=BSC
)
button2.place(x=100, y=100,
height=40, width=200
)
# 启动消息主循环
root.mainloop()
if __name__ == '__main__':
main()
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/donalfeng/carbon-sink-metering-system.git
[email protected]:donalfeng/carbon-sink-metering-system.git
donalfeng
carbon-sink-metering-system
碳汇计量系统
master

搜索帮助