如何在没有颜色选项的情况下显示SWT FontDialog
(在我们的应用程序中,颜色是否独立于字体配置)?
答案 0 :(得分:2)
看起来该对话框取决于系统,在我的win7上默认对话框FontDialog dlg = new FontDialog(shell, SWT.NONE); dlg.open();
包含颜色选择,但在Linux(Mint 1)上没有..
所以这不是最佳方式,但您可以忽略此对话框中用户的颜色选择。
答案 1 :(得分:1)
Eclipse bug 35890讨论了此选项,并将其标记为已修复。
有一种新方法:
fontDialog.setEffectsVisible(false);
但是当我尝试在Mac上使用它时,这就是报告
cannot find symbol method setEffectsVisible(boolean)
并且不会编译。仅限Windows?可能?