要不要长胖_ 2023-07-15 09:57 采纳率: 100%
浏览 13
已结题

python tkinter如何实现边框上带文字

img

如上图圈住部分
请问python tkinter 上如何实现在边框线上插入文字

  • 写回答

1条回答 默认 最新

  • 会飞的石头。 2023-07-15 09:59
    关注

    在Python的Tkinter中,可以使用 LabelFrame 部件来实现带有边框和文字的框架。下面是一个示例代码,展示了如何创建一个带有文字的边框:

     
    import tkinter as tk

    root = tk.Tk()
    root.geometry("300x200")

    frame = tk.LabelFrame(root, text="User Account", padx=10, pady=10)
    frame.pack(padx=10, pady=10)

    label1 = tk.Label(frame, text="Username:")
    label1.pack()

    entry1 = tk.Entry(frame)
    entry1.pack()

    label2 = tk.Label(frame, text="Password:")
    label2.pack()

    entry2 = tk.Entry(frame, show="*")
    entry2.pack()

    root.mainloop()  

    在这个示例中,我们创建了一个 LabelFrame 部件(名为 frame ),并将其放置在主窗口中。通过设置 text 选项,我们可以在边框的顶部显示指定的文字。在框架内部,我们添加了 Label 和 Entry 部件来实现输入框和标签的显示。

    你可以根据自己的需求调整代码,并添加其他部件。希望对你有所帮助!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 7月23日
  • 已采纳回答 7月15日
  • 创建了问题 7月15日

悬赏问题

  • ¥15 Excel发现不可读取的内容
  • ¥15 UE5#if WITH_EDITOR导致打包的功能不可用
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?
  • ¥15 电磁场的matlab仿真
  • ¥15 mars2d在vue3中的引入问题
  • ¥50 h5唤醒支付宝并跳转至向小荷包转账界面
  • ¥15 算法题:数的划分,用记忆化DFS做WA求调
  • ¥15 chatglm-6b应用到django项目中,模型加载失败
  • ¥15 CreateBitmapFromWicBitmap内存释放问题。