我需要状态从改变DISABLED
到NORMAL
的Button
,当一些事件发生。
这是我的按钮的当前状态,当前已禁用:
self.x = Button(self.dialog, text="Download",
state=DISABLED, command=self.download).pack(side=LEFT)
self.x(state=NORMAL) # this does not seem to work
Anyonne可以帮助我该怎么做吗?
您只需state
将您按钮的设置self.x
为normal
:
self.x['state'] = 'normal'
要么
self.x.config(state="normal")
此代码将在事件的回调中使用,该事件将导致Button启用。
另外,正确的代码应为:
self.x = Button(self.dialog, text="Download", state=DISABLED, command=self.download)
self.x.pack(side=LEFT)
该方法pack
的Button(...).pack()
回报None
,且将其分配给self.x
。您实际上想要将返回值分配Button(...)
给self.x
,然后在下面的行中使用self.x.pack()
。
嗨,我是ReactorNetty的新手。 我正在尝试使用连接池通过TCP协议传输。因此,我在应用程序启动时构建了ConnectionProvider,并将其作为参数提供给TcpClient。 发送20次后,应用程序抛出 如果我删除。pendingAcquireMaxCount(200)和。pendingAcquireTimeout(持续时间秒(20))在构建连接提供程序时,它抛出 我想这是因为连接
我的JavaScript对象的状态声明如下: 我有一个方法changeState(),它基本上执行以下操作: 然而,这将给我一个错误,即“setState”不是一个函数。如何从方法中更改此标志? 编辑:我不知道如何正确绑定。SOF一允许我就接受解决方案
我有这个app,我有背景色灰色的头,我怎么把状态栏设置成同样的颜色?我需要将(蓝紫色)颜色改为与标题背景相同的灰色。
晚上好,伙计们。 我有个问题。我已经心神不定好长时间了。这里我有两个AScreen和BScreen屏幕。对于AScreen,我想要一个带有黑色图标的白色状态栏。对于BScreen,一个红色的状态栏,图标为白色。如何做到这一点?? 当我在屏幕A上时,我使用Flatter_statusbarcolo状态栏为红色,我导航到屏幕B状态栏为白色,但当我返回屏幕A时,状态栏保持白色(屏幕B的颜色)
我正在尝试使用Flutter中的进度状态按钮。在pub.dev文档中,小部件的设置如下
关于这个话题有很多帖子,但我找不到一个有用的。 我有一个未嵌入导航控制器的视图控制器。我想把状态栏的颜色改成黑色。 如何在Swift 3中设置状态栏样式 改变行info.plist查看基于控制器的状态栏外观并将其设置为NO didFinishLaunchingwith Options中appDelegate.swift的更改