[转载]使用Java生成带有下划线字体的文字
生活随笔
收集整理的這篇文章主要介紹了
[转载]使用Java生成带有下划线字体的文字
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在.net中,對于Font類來說,可以直接使用常量來生成帶有下劃線的字體。
但是,到了Java中,想生成帶有下劃線的字體,就稍微復雜了一點,需要借助于TextAttribute類來生成,具體請參照下面的代碼段。
?
// 生成帶有下劃線的字體 // 需要借助于TextAttribute類來處理 HashMap<TextAttribute, Object> hm = new HashMap<TextAttribute, Object>(); hm.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON); // 定義是否有下劃線 hm.put(TextAttribute.SIZE, 12); // 定義字號 hm.put(TextAttribute.FAMILY, "Simsun"); // 定義字體名 Font font = new Font(hm); // 生成字號為12,字體為宋體,字形帶有下劃線的字體?
轉載備注:這個方法我還未測試。
=========================================================================
?
已驗證,可用。
總結
以上是生活随笔為你收集整理的[转载]使用Java生成带有下划线字体的文字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 区块链防守铁娘子和她的安全军团
- 下一篇: Genexus第5篇-WebPanel