我有一个带自定义字体的JLabel。
如果我使用Graphics2D绘制文本并使用相同的字体,与JLabel相比,它看起来更小(应该是)。
如果我为JLabel设置了更高的字体大小(大约110px),则字体的行为应该如此。
我用以下字符加载字体
Font.createFont(TRUETYPE_FONT, new File(path));
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
ge.registerFont(font);
并将其设置为标签:
label.setFont(font);
有人知道问题或解决方案吗?