tkinter按钮小部件位于另一个按钮小部件“内部” -tkinter

时间:2019-07-22 10:07:08

标签: python tkinter

我需要制作一个应用程序,其中需要将tkinter按钮小部件“ b1”放置在另一个tkinter按钮小部件“ b2”中。 但是,b2消失并仅在鼠标悬停在其上时出现。

不用OOP编写简单的代码。首先创建一个主根窗口,并添加按钮“ b1”。然后使用“ b1”作为主菜单,添加按钮“ b2”。两个按钮的回调不同。问题在于,按钮1(浅蓝色)通常显示为可见。但是第二个按钮(红色)不会显示。仅当您将鼠标悬停在鼠标上时才会显示。

import tkinter as tk
root=tk.Tk()

b1=tk.Button(root,height=7,width=10,bg='light blue',command=print('B1'))
b1.place(x=0,y=0)

b2=tk.Button(b1,height=3,width=5,bg='red',command=print('B2'))
b2.place(x=2,y=2)

root.update()

两个按钮是否可能同时显示? 感谢帮助。提前致谢 此版本的代码仅用于简化。稍后还将实现更多按钮和OOP。对不起,如果有的话。

0 个答案:

没有答案