所以我现在正在尝试做一个程序,允许我输入一个字符串,然后输出到tkinter的文本窗口中。但是,当在simpledialog.askstring窗口中按下'cancel‘按钮时,我收到一条错误消息。 这是我在Python Shell中得到的错误消息: _tkinter.TclError: wrong # args: should be ".!text insert index chars ?tagList chars tagList ...?" 我只想让程序在按下取消按钮时什么也不做。:( from tkinter import *
from tkinter impo
如何使用tkinter一次显示一个窗口?例如,如果我输入6作为输入,并调用一个带按钮的函数,我需要它来显示6个窗口,但一次显示一个。它只会在按下前一个窗口中的按钮后提示我进入下一个窗口。 我尝试使用for循环遍历输入的范围,并基于该范围创建带有按钮的新窗口,但问题是它们都同时出现: from tkinter import *
from tkinter.ttk import *
root = Tk()
root.title("Multiple windows")
def multiplewindows():
for i in range(int(number.get
我是一个全新的Tkinter,不知道如何创建多个按钮组织在一个列表。我能够得到一个单一的按钮出现,但当我试图创建多个,它不工作,创建一个空白页代替。
from tkinter import *
from V2cboard import *
import time
#blueLength=len(blueTokens) # This is the num of blue tokens left on board
#redLength=len(redTokens) # This is the num of red tokens left on board
DispTXT=["Play
我希望窗口中有一个按钮来打开一个新窗口并关闭前一个窗口。这两个按钮都有可能有一个按钮吗?我在下面的代码中尝试过,但它没有工作,只是告诉我没有定义窗口:
import tkinter
def window1():
window = tkinter.Tk()
tkinter.Button(window, text = "Next", command = window2).pack()
window.mainloop()
def window2():
window.destroy() #This is where the error is
me
如何创建JButton的子类,使其成为窗口的默认按钮?
我知道指定默认按钮是在JRootPane上设置的,而不是按钮本身。我希望通过实例化JButton的子类"JButton_Default“来指定默认按钮,而不是将这些代码添加到每个窗口中。子类应该定位JRootPane并将其自身设置为默认按钮。
我试着在子类的构造函数中做到这一点。不幸的是,这种方法是有效的。我想这是有道理的,因为正在构造的按钮还不是一个表单,所以它无法定位JRootPane。
有没有其他方法来编写这个JButton子类?
下面是我失败的子类:
import javax.swing.*;
public class
每当我使用析取()函数删除tkinter中的一个按钮时,该按钮下面的tkinter窗口中的所有其他小部件都会向上移动,在屏幕底部创建一个空白。我不希望这种事发生。在删除按钮后,有什么方法可以阻止小部件的移动吗?还请注意,我必须将按钮放在标签中,标签放在一个框架中,该框架位于主gui窗口中。这些都是制约因素。
enter code here
from tkinter import *
screen = Tk()
screen.title("Kaun Banega Crorepati - The Game")
screen.geometry('1920x1080+0+0
我想创建一个GUI,其中有几个页面,我想得到在同一窗口中,当他们各自的按钮被单击时打开。我遇到过一个使用类的解决方案:Using buttons in Tkinter to navigate to different pages of the application?。然而,我是新手,到目前为止,我实现的图形用户界面一直是使用函数而不是类。有人能解释一下如何使用函数来做到这一点吗?