from tkinter import * from tkinter import messagebox LoginTk=Tk() LoginTk.title("拼图游戏 登录") screenwidth = LoginTk.winfo_screenwidth() screenheight = LoginTk.winfo_screenheight() LoginTk.geometry ("488x430+%d+%d"%((screenwidth / 2 - 244), (screenheight / 2 - 215))) LabeLogin=PhotoImage(file="image/login/yxbj.png") Lab=Label(LoginTk,LabeLogin) LabeDl=PhotoImage(file="image/login/dl.png") BthDl=Button(LoginTk,image=LabeDl,bd=0) LabeZc=PhotoImage(file="image/login/zc.png") BthZc=Button(LoginTk,image=LabeZc,bd=0) BthDl.pack() BthZc.pack() LoginTk.mainloop()
时间: 2024-03-10 10:51:06 浏览: 19
你的代码存在语法错误。你需要将代码更改为如下形式:
```python
from tkinter import *
from tkinter import messagebox
LoginTk = Tk()
LoginTk.title("拼图游戏 登录")
screenwidth = LoginTk.winfo_screenwidth()
screenheight = LoginTk.winfo_screenheight()
LoginTk.geometry("488x430+%d+%d" % ((screenwidth / 2 - 244), (screenheight / 2 - 215)))
LabeLogin = PhotoImage(file="image/login/yxbj.png")
Lab = Label(LoginTk, image=LabeLogin)
LabeDl = PhotoImage(file="image/login/dl.png")
BthDl = Button(LoginTk, image=LabeDl, bd=0)
LabeZc = PhotoImage(file="image/login/zc.png")
BthZc = Button(LoginTk, image=LabeZc, bd=0)
BthDl.pack()
BthZc.pack()
LoginTk.mainloop()
```
注意,每个import语句之间需要换行,每行代码需要缩进相同的空格数。在BthDl.pack()和BthZc.pack()之间需要添加一个空行。