2010-05-29 45 views
0

如何直接在Java中使用資源字體?直接在Java中使用資源字體

+0

你能澄清你想做什麼?在最簡單的層次上,你可以創建一個新的Font(...)並使用它與Graphics.setFont(...)和Graphics.drawString(...) – mikera 2010-05-29 12:01:44

+3

@SamSol一起繪製:出於好奇,你在工作嗎?我看到你已經問了幾十個關於看似隨機和無關的主題的問題,只需幾分鐘。 – 2010-05-29 12:08:35

回答

3

要從文件加載字體(.ttf),請查看Load font from ttf file

主要線是:

InputStream is = DemoFonts.class.getResourceAsStream(fName); 
font = Font.createFont(Font.TRUETYPE_FONT, is); 

字體然後可以通過常規的方法setFont用於JLabel