SWT:没有颜色选择器的FontDialog

时间:2011-06-27 13:36:01

标签: fonts swt

如何在没有颜色选项的情况下显示SWT FontDialog(在我们的应用程序中,颜色是否独立于字体配置)?

2 个答案:

答案 0 :(得分:2)

看起来该对话框取决于系统,在我的win7上默认对话框FontDialog dlg = new FontDialog(shell, SWT.NONE); dlg.open();包含颜色选择,但在Linux(Mint 1)上没有..

所以这不是最佳方式,但您可以忽略此对话框中用户的颜色选择。

win7 Linux mint

答案 1 :(得分:1)

Eclipse bug 35890讨论了此选项,并将其标记为已修复。

有一种新方法:

 fontDialog.setEffectsVisible(false);

但是当我尝试在Mac上使用它时,这就是报告

 cannot find symbol method setEffectsVisible(boolean)

并且不会编译。仅限Windows?可能?