Chr*_*ung 8 python label tkinter
有没有办法让tkinter label widget垂直?像这样的东西

还是只是不可能?我已经环顾四周,似乎无法找到如何做到这一点.顺便说一句,我已经尝试orient='vertical'但label widget似乎并不支持它.
小智 5
通过将wraplength选项设置为1,可以将下一个字符强制换行,从而实现垂直显示而无需旋转文本。
Label( master_frame, text="Vertical Label", wraplength=1 ).grid( row=0, column=0 )
Run Code Online (Sandbox Code Playgroud)
小智 5
这也是我遇到的一个问题,不幸的是,该tkinter Label小部件仍然没有简单的角度参数。然而,要解决这个问题同时允许动态标签,您可以使用create_text()中的函数tkinter canvas,它有一个角度参数。我的代码中的示例片段:
canvas_1_manage = tkinter.Canvas(nodeManager.window, width = 12, height = 50)
canvas_1_manage.grid(row = 0, column = 0)
canvas_1_manage.create_text(6, 50, text = "Node", angle = 90, anchor = "w")
Run Code Online (Sandbox Code Playgroud)
这是窗口生成器函数的一部分,它生成以下内容: nodeManager Window
| 归档时间: |
|
| 查看次数: |
4712 次 |
| 最近记录: |