一、项目前提
- python版本:小主用的是python3.7,建议用python3以上的版本
- 开发工具:当然不是大佬用记事本开发啦,小主用的是pycharm2019这一开发工具,可以自行在网上搜索下载(如果对这个工具感兴趣的话。
二、项目效果
没有实现效果那还学个毛线,小主没有界面美化的天分,就将就这大胆发出来了。
-
用canvas来加载在窗体上从而修改背景颜色。
-
用canvas来加载在窗体上从插入背景图片。
三、代码实现
呐,具体的效果就是上面这样啦。如果有兴趣不妨亲自试试。
- 用canvas来加载在窗体上从而修改背景颜色。
窗体代码如下:
# -*- coding: utf-8 -*-#
#-------------------------------------------------------------------------------
# Name: Login
# Description:
# Author: 魔法师的魔法书
# Date: 2019/12/15
#-------------------------------------------------------------------------------
import tkinter as tk
from PIL import Image, ImageTk
from py_gui.listenter.user_listener.UserListener import Login
class LoginWin:
def __init__(self,title):
self.title = title
self.win = tk.Tk()
self.win.resizable(False, False)
self.win.title(self.title)
curWidth, curHeight = 500, 300
scnWidth, scnHeight = self.win.maxsize()
geocnf = '%dx%d+%d+%d' % (curWidth, curHeight,
(scnWidth - curWidth) / 2, (scnHeight - curHeight) / 2)
self.win.geometry(geocnf)
canvas