1

我有一个 Perl/Tk 脚本,其中我正在创建一个高度为 1 的按钮小部件。现在,当我通过 Citrix xterm 客户端执行脚本时,我会显示按钮。同样,当我现在通过 xterm 客户端在我的 PC 中执行脚本时,按钮小部件的大小不同。有人可以解释为什么会发生这种情况,我应该怎么做才能使按钮小部件的大小在不同的 xterm 客户端中保持不变?

4

1 回答 1

0

Tk 使用“选项数据库”来确定小部件的默认外观。该数据库(通常是一个名为 的文件.Xdefaults)可能因不同机器或同一机器上的不同用户而异。一般来说,您不必担心这一点,因为它允许用户设置自己的字体、颜色等偏好。另一种方法是完全指定每个小部件的选项,而不使用任何默认值。

于 2010-03-26T19:03:57.153 回答