簡単なのでいきなりサンプルプログラムです。
import java.awt.Font; import java.awt.FontMetrics; import sun.font.FontDesignMetrics; public class Program { public static void main(String[] args) { // Fontオブジェクトをインスタンス化する // FontオブジェクトからFontMetricsオブジェクトを取得する // FontMetrics#stringWidthメソッドで文字列の幅を取得する Font font = new Font("Monospace", Font.PLAIN, 12); FontMetrics fontMetrics = FontDesignMetrics.getMetrics(font); String data = "Hello FontMetrics"; int width = fontMetrics.stringWidth(data); System.out.println(width); } }
※このプログラムをコンパイルすると警告が出ます。
0 件のコメント:
コメントを投稿