Adu*_*e11 2 java fonts swing awt
我遇到了字体大小的问题,它比它应该小得多,甚至增加size参数也没什么区别.
首选大小是为了表明它不是缩小它的大小,文本是随机的,长的是显示文本的小小.它是所有字体,不仅仅是sans-serif,但如果我使用系统默认字体,这是正常的.我还重新启动了我的电脑,以确保它没有将字体加载到缓存错误.
JLabel time = new JLabel("sdfghgfdcfghgvghbvhgvghhvghgvghhbhbhb");
time.setFont(new Font("sans-serif", 13, Font.ITALIC));
time.setPreferredSize(new Dimension(50, 50));
panel.add(time);
Run Code Online (Sandbox Code Playgroud)
panel只是一个具有正常flowlayout的JPanel.
这是文字图片:
文字高约5像素.谢谢
time.setFont(new Font("sans-serif", 13, Font.ITALIC)); // not so good
Run Code Online (Sandbox Code Playgroud)
检查构造函数参数的顺序.
time.setFont(new Font("sans-serif", Font.ITALIC, 13)); // better
Run Code Online (Sandbox Code Playgroud)
请记住,API是您的朋友.:)
| 归档时间: |
|
| 查看次数: |
541 次 |
| 最近记录: |