在SWT中,如何創建字體的粗體/斜體變體以及如何縮放字體?我試過如何從現有字體創建新字體?
int fontStyle = SWT.BOLD;
int height = 1200;
FontData[] fds = font.getFontData();
for (FontData fd: fds)
{
fd.setStyle (fontStyle);
fd.setHeight ((fd.getHeight() * height + 500)/1000);
}
newFont = new Font(font.getDevice(), fds);
但是這對「Andale Mono」不起作用。
你在這個問題上得到的幫助很少,因爲你沒有爲它添加JAVA標記。 – 2010-04-20 17:03:47
你應該發佈一個完整的代碼,使用import和main(也稱爲SSCCE - sscce.org) – 2010-04-20 23:31:12