2

我扩展了 org.eclipse.swt.widgets.Composite 并在其上创建了许多小部件(标签、表格、文本等)。我面临的问题是标签的文本在 Linux 上被截断,而在 Windows 上看起来很好。当我将 linux 的字体更改为 gothic 时,截断会少一些,但仍然存在。有没有办法使 windows 和 linux 显示同质化。在这种情况下,在 linux 中使用的最佳字体可能是什么。

4

3 回答 3

1

更有可能与我刚刚游说重新打开的这个 Eclipse 错误有关:https ://bugs.eclipse.org/bugs/show_bug.cgi?id=151322

于 2009-04-02T20:56:25.260 回答
0

听起来您使用的是绝对定位而不是动态布局(如果不是这种情况,也许您可​​以发布代码来演示问题)。使用动态布局应确保调整控件的大小以适应其内容。(如果您曾经翻译过产品,它们也很棒,因为这样您就不必为每种语言重新调整每个对话。)

于 2009-04-01T10:24:19.443 回答
0

为了完成 McDowel 的回答,还有一个与 Linux 检查包装标签的方式相关的错误:

替代文字

自 3.4M7 起已修复。

即使它可能与您的情况无关,但了解您正在使用的 eclipse 版本以及是否可以使用最新版本(如 3.5M6)重现您的错误会很有用

于 2009-04-01T10:36:07.417 回答