小编gra*_*ddi的帖子

TKinter 中的不同窗口

我无法弄清楚如何在 Tkinter 实例中运行多个应用程序。我计划有一个主窗口来调用其他应用程序来运行。

我还想让登录按钮设置用户名和密码字符串,然后关闭它自己的窗口。

我已经尝试过使用顶级窗口,但这限制了我格式化按钮的能力。例如,我不能使用框架......非常感谢有关我需要采取的方向的任何帮助。

我正在旋转我的轮子试图解决这个问题,我已经查看了许多不同的代码示例,并且我不断得到矛盾的方法来做同样的事情。我正在使用Python 3。

import tkinter as tk
import os
import json
from tkinter import Toplevel
cert = ""

username = ""
password = ""
base_url = ''
url = ''
splash_page = ''

class BuildApplication(tk.Frame):
    def __init__(self, master=None):
        tk.Frame.__init__(self, master)
        self.pack()
        self.createWidgets()

    def createWidgets(self):
        self.lUSER = tk.Label(self, text="Username: ").pack(side="left")
        self.eUSER = tk.Entry(self)
        self.eUSER.pack(side="left")

        self.lPASS = tk.Label(self, text="Password: ").pack(side="left")
        self.ePASS = tk.Entry(self)
        self.ePASS.pack(side="left")

        #ive tried command= lambda: self.setCredentials(self.eUSER.get(),self.ePASS.get())
        #            command = self.setCredentials(self.eUSER.get(),self.ePASS.get())
        #          But none if it …
Run Code Online (Sandbox Code Playgroud)

python user-interface tk-toolkit tkinter python-3.x

2
推荐指数
1
解决办法
2329
查看次数

标签 统计

python ×1

python-3.x ×1

tk-toolkit ×1

tkinter ×1

user-interface ×1