`
dailiang0515
  • 浏览: 32679 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

JAVA下取得字符串像素宽度和高度

阅读更多

Font f = new Font("Arial", Font.PLAIN, 12);

// FontMetrics fm = Toolkit.getDefaultToolkit().getFontMetrics(f); //该方法已经过期,由后面代替

 

JComponent j = new JLabel();

FontMetrics fm = j.getFontMetrics(f);

 

fm.stringWidth("example");//字符串宽度

fm.getHeight();  //高度

 

最近想向图片里插入文字,又想居中,所以才想到计算字符串的高度和宽度.

向图片中写入文字,先要用ImageIO.read得到一个BufferedImage, 然后有这个对象得到Graphics. 代码以后再整理

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics