我正在寻找一种从宽度推断 Java AWT 字体大小的方法。例如,我知道我想在 100 像素内写出“hello world”。我知道我在 style 中使用字体“Times”,Font.PLAIN并且我想获得最适合我给定的 100 像素宽度的字体大小。
Font.PLAIN
我知道我可以在循环中计算它(类似于while(font.getSize() < panel.getWidth()),但老实说,我觉得它不是很优雅。
while(font.getSize() < panel.getWidth()
java fonts awt
awt ×1
fonts ×1
java ×1