Mar*_*aux 5 java fonts font-size
我正在制作游戏,在菜单中我想在屏幕中央显示文字.Java中是否有一种方法可以获得/计算具有指定大小和样式的指定字体的文本宽度.
马亭
coo*_*ird 11
该FontMetrics.stringWidth方法就是这样 - 它将返回给定的宽度(以像素为单位)String.
可以通过该方法FontMetrics从Graphics对象获得getFontMetrics.
例如:
g.setFont(new Font("Serif", Font.BOLD, 24));
int width = g.getFontMetrics().stringWidth("Hello World!");
System.out.println(width);
Run Code Online (Sandbox Code Playgroud)
结果是:
135
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7900 次 |
| 最近记录: |