相关疑难解决方法(0)

SWT - OS获取等宽字体的不可知方式

SWT中是否有一种方法可以简单地获得等宽字体,适用于各种操作系统?

例如.这适用于Linux,但不适用于Windows:


Font mono = new Font(parent.getDisplay(), "Mono", 10, SWT.NONE);

或者我需要一个尝试加载不同字体(Consolas,Terminal,Monaco,Mono)的方法,直到一个不为空?或者,我可以在启动时在属性文件中指定它.

我尝试从Display获取系统字体,但这不是等宽的.

java fonts swt

27
推荐指数
2
解决办法
1万
查看次数

标签 统计

fonts ×1

java ×1

swt ×1