【发布时间】:2021-12-03 21:26:48
【问题描述】:
我有 2 个窗口。 图形用户界面和信息
我想在 GUI 上制作一个打开信息窗口的按钮,但我不知道该怎么做。
我尝试使用 TopLevel 小部件,但我不知道如何正确实现它。
这是图形用户界面的代码
from tkinter import *
from automata.fa.dfa import DFA
from DFA import arranca
def btn_clicked():
print("Button Clicked")
def submit():
canvas.itemconfig(Canv, text="\t"+arranca(entry1.get()))
window = Tk()
window.geometry("880x550")
window.configure(bg = "#ffffff")
canvas = Canvas(
window,
bg = "#ffffff",
height = 550,
width = 880,
bd = 0,
highlightthickness = 0,
relief = "ridge")
canvas.place(x = 0, y = 0)
这是信息的代码
from tkinter import *
window = Tk()
window.title("Information")
window.geometry("700x400")
window.configure(bg = "#ffffff")
canvas = Canvas(
window,
bg = "#ffffff",
height = 400,
width = 700,
bd = 0,
highlightthickness = 0,
relief = "ridge")
canvas.place(x = 0, y = 0)
background_img = PhotoImage(file = f"background_1.png")
background = canvas.create_image(
350.0, 188.0,
image=background_img)
window.resizable(False, False)
window.mainloop()
【问题讨论】: