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. 代码以后再整理