【发布时间】:2020-10-30 07:40:33
【问题描述】:
我试过好几个版本的Java Swing,但是这个字体大小总是不正确,什么时候修复?
JButton lButton=new JButton("\u24c1");
lButton.setFont(new Font("Monospaced",0,23));
JButton mButton=new JButton("\u24c2"); // (M) is always smaller, why ?!
mButton.setFont(new Font("Monospaced",0,23));
JButton nButton=new JButton("\u24c3");
nButton.setFont(new Font("Monospaced",0,23));
如下图所示,中间的(M)总是比较小,为什么?!
【问题讨论】:
-
如果将第 3 行更改为 JButton mButton=new JButton("\u24c1"); ?在我看来,“\u24c2”只是对应于一个较小的圆圈。
-
Not reproducible 在 Windows 10 和 Java 8 上