导航:首页 > 编程语言 > 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字体相关的资料

热点内容
centos解压缩zip 浏览:387
我的世界怎么用命令风块取消指令 浏览:1000
安卓软件请求超时怎么办 浏览:476
androidapp调用另一个app 浏览:621
数控铣床法兰克子程序编程 浏览:173
linux打包命令targz 浏览:996
抖音app是哪个 浏览:407
苹果app怎么上架 浏览:255
NA服务器地址 浏览:427
我的世界如何初始化服务器 浏览:97
哪个手机app天气预报最准 浏览:752
怎样把视频压缩至25m 浏览:570
vivox27文件夹怎么改变 浏览:727
新手玩狼人杀用什么app 浏览:615
pdf在线查看 浏览:954
安卓tv90如何关闭后台 浏览:683
php读取word乱码 浏览:755
minicom源码 浏览:1001
海尔冷柜压缩机 浏览:417
联通服务器如何调试信号 浏览:136