Pysimplegui bidi支持

时间:2019-04-18 20:02:56

标签: python-3.x

我正在尝试使用pysimplegui来生成希伯来语输入和消息。有人知道吗?当前代码对于英语运行良好,但最终的应用程序应仅基于希伯来语。

如果不是,那么什么Python GUI可以完成这项工作?

罗尼

1 个答案:

答案 0 :(得分:0)

这部分PySimpleGUI代码创建了一个以希伯来语为文本的窗口。我要做的就是安装希伯来语字体(Shlomo semiStam),并在“文本元素”中指定它。

enter image description here

import PySimpleGUI as sg

layout = [  [sg.Text('Hebrew Test')],
            [sg.Text('וםושצפּ דּךּתּףּצהןן', font=('Shlomo semiStam', 12))],
            [sg.Button('Exit')]]

window = sg.Window('Window Title', layout)

while True:             # Event Loop
    event, values = window.Read()
    print(event, values)
    if event in (None, 'Exit'):
        break

window.Close()