我使用 pygtk 制作的每个程序默认情况下都是右对齐的(可能是因为我的默认语言是从右到左的语言?)我该如何更改它?
问问题
189 次
2 回答
1
容器中小部件的方向取决于语言环境。您可以通过设置 LANG 环境变量来更改 Windows 上的区域设置。
set LANG=en_US
something.py
在 Linux 上,您可以使用以下命令执行相同操作
export LANGUAGE=en_US
something.py
或者干脆
LANGUAGE=en_US something.py
于 2012-05-06T13:46:59.543 回答
1
如果您想调整小部件(例如窗口)内小部件的方向,无论系统区域设置如何:
widget.set_direction(gtk.TEXT_DIR_LTR)
并更改应用程序内所有内容的默认方向:
gtk.widget_get_default_direction(gtk.TEXT_DIR_LTR)
或 gtk.TEXT_DIR_RTL 而不是 LTR
于 2012-05-13T01:07:03.537 回答