社区
Java SE
帖子详情
JLabel的宽度如何根据表示的字符串的长度变化而自动变化宽度?
flytsu
2005-07-26 12:16:04
JLabel的宽度如何根据表示的字符串的长度变化而自动变化宽度?
...全文
376
2
打赏
收藏
JLabel的宽度如何根据表示的字符串的长度变化而自动变化宽度?
JLabel的宽度如何根据表示的字符串的长度变化而自动变化宽度?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flytsu
2005-07-26
打赏
举报
回复
谢谢,我知道这个方法了.
fire1_0
2005-07-26
打赏
举报
回复
JLabel lab = new JLabel();
lab.setText("ddddddddddddddddddddddddddddddddddddddddddddddddddd")
int width = lab.getFontMetrics(lab.getFont()).stringWidth(lab.getText())
lab.setSize(width,30);
JLabel
保证
字符串
显示的
长度
为JLable的
宽度
字符串
String
长度
超出,会
自动
截取
字符串
,后面的以“...”三个小点代替。 保证真个
字符串
显示的
长度
为JLable的
宽度
你如果想显示后半部分,1、可以设置JLable的
宽度
,2、以tooltip的方式提示出来。 ============...
java下取得
字符串
像素
宽度
例子_JAVA下取得
字符串
像素
宽度
例子
我们通常要对
字符串
进行截取,以保证在画面上显示不全的地方Layout整齐划一,Web画面中尤其如此。但由于全角、半角、字符
宽度
不同而导致使用普通的substring()方法并不能满足要求。所以,就google一下,参考了各种...
Swing中
JLabel
标签文字
自动
换行
JLabel
可以使用html标记标签实现在任意地方换行,如下换行显示
字符串
: String strMsg1 = "第一行"; String strMsg2 = "第二行"; String strMsg = "<html><body>" + strMsg1 + "<br>" + strMsg2...
java swing label_java – 在swing中设置
jLabel
的大小
JLabel
l = new
JLabel
("Hello"); // new font size is 20 l.setFont(new Font(l.getFont().getName(), l.getFont().getStyle(), 20)); // draw label border to verify the new label size l.setBorder(new ...
JLabel
文本
自动
换行,限定
宽度
获取高度
UI开发中,常常需要在显示长
字符串
时能在特定
宽度
的位置
自动
换行。这个只要使用html来作为
JLabel
的文本,然后控制
JLabel
宽度
,
JLabel
就会
自动
换行。关键是:
宽度
定了,高度如何取得?
JLabel
本身并没有提供方案。...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章