如何在 Tkinter 中将文本放在条目框中间?


要在 Tkinter 中为框架添加边框,我们必须在创建框架时使用highlightbackgroundhighlightthickeness参数。我们举个例子来看看如何使用这两个参数。

步骤 -

  • 导入 tkinter 库并创建一个 tkinter 框架实例。

  • 使用geometry方法设置框架的大小。

  • 使用Frame()方法创建一个框架。使用颜色highlightbackground="blue"突出显示框架的边框。然后,设置边框的粗细,highlightthickness=2

  • 接下来,在框架中创建一些小部件。在本例中,我们在框架内放置了四个复选框和一个按钮

  • 最后,运行应用程序窗口的mainloop

示例

# Import the libraries
from tkinter import *

# Create an instance of tkinter frame or window
win = Tk()

# Title of window
win.title("Justify Text inside Textbox")

# Dimensions of the window
win.geometry("700x250")

# Entry widget
my_text = Entry(win, width=30, justify=CENTER, bg="green", font=('Times', 20,'bold'))
my_text.insert(0, "Hello, How are you doing?")
my_text.pack(padx=50, pady=50)

# Run the mainloop
win.mainloop()

输出

它将产生以下输出 -

更新于: 26-Oct-2021

9 千 次浏览

开启您的 职业生涯

完成课程,获得认证

立即开始
广告