导航:首页 > 编程语言 > javaswing字体

javaswing字体

发布时间:2024-01-06 16:03:53

java swing 怎么设置JLabel中字体显示大小

JLabel label = new JLabel("dddddddd");
label.setFont(new Font (Font.DIALOG, Font.BOLD, 13));

Ⅱ 有关Java的awt或者swing实现在图片上添加文字的处理(像素和字符串长度单位转换的问题)

先用java.awt.Graphics2D.getFont()取得当前正在使用的字体f,java.awt.Graphics2D.getFontRenderContext()取得当前正在使用的渲染上下文frc
然后再用Rectangle2D rect=f.getStringBounds(str,frc)就可以得到你渲染这些文字所占据的矩形,使用rect.getWidth(), rect,getHeight()就可以知道这个矩形的大小了。
反过来通过像素大小决定字符串的长度没有现成的方法。如果你的字体是等宽的可以先用上面的方法求出一个字符的大小然后自己算,不然就只能先试试一个字符,再试试两个字符……直到超过你要的长度就返回的办法了(看起来效率比较低,不过实际使用的时候不是很影响性能)

Ⅲ java swing编写出来的窗口文本字体模糊

java swing编写出来的窗口文本字体模糊可能的原因如下:
1、文本框太小
2、字体太大
3、文本框的边框有问题。
用JOptionPane.showInputDialog少输入一点参数试试。

阅读全文

与javaswing字体相关的资料

热点内容
base64encoderjava 浏览:480
linux视频转换 浏览:692
linux与unixshell编程指南 浏览:129
vb6反编译程序错误 浏览:117
服务器弄挂有什么影响 浏览:298
安卓软件为什么运行不了 浏览:521
什么安卓手机是四方的 浏览:475
云服务器厂商租用多少钱 浏览:349
平安车贷解压要多久 浏览:412
乐一php程序员待遇 浏览:162
ZDM命令无法识别 浏览:919
解压小手工A4纸 浏览:981
钢筋加密区是几倍 浏览:669
编译程序代码软件 浏览:806
怎么恢复加密的东西 浏览:987
程序员卖茶 浏览:697
后端程序员英文 浏览:363
滴滴程序员平均月薪 浏览:591
如何使用ftp命令 浏览:788
小书亭下载的文件在哪手机文件夹 浏览:181