首页 > 解决方案 > 使按钮贴在标签框架中的顶部和底部(AppJar Python)

问题描述

我试图让按钮在 AppJar 中水平排列而不是并排,但我无法让它工作

到目前为止,我已经尝试过:

    dashboard.startLabelFrame("Exams", row=2, column=0, colspan=1)
    dashboard.setSticky("ns")
    dashboard.addButtons(["Create exam", "Modify exams", "Delete exams"], None)
    dashboard.stopLabelFrame()

我用setSticky的方法试着让它粘在标签框的南北,但还是没有什么区别。

标签: pythonuser-interfacetkinter

解决方案


.addButtons()功能旨在专门并排对齐按钮。

如果要在彼此之上添加按钮,请使用多次调用.addButton()

dashboard.startLabelFrame("Exams", row=2, column=0, colspan=1)
dashboard.setSticky("ns")
dashboard.addButton("Create exam", None)
dashboard.addButton("Modify exams", None)
dashboard.addButton("Delete exams", None)
dashboard.stopLabelFrame()

推荐阅读