在J2me 中的String自动换行

Interet 2010-10-28 11:42:42
J2me 中的String自动换行 有没有好的方法 不要用容器Vector
...全文
50 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Interet 2010-10-29
int index = 0;
int sum = 0;
char am[] = str.toCharArray();
for (int i = 0; i < am.length; i++) {
sum += font.charWidth(am[i]);
if (sum >= 240 - 15) {
index += 20;
sum = 0;
}

g.drawChar(am[i], 5 + sum, 10 + index, 20);

}
回复
Interet 2010-10-29
我已想出来了 谢谢各位
回复
Interet 2010-10-29
有没有人把代码发下 学习学习
回复
zyc1314199 2010-10-29
学习。。。。。
回复
网络咖啡 2010-10-29
不用容器的话,先统计一下分隔符的数量,然后就可以new一个固定长度的String数组了
回复
xiang1115 2010-10-29
我也想知道,学习学习
回复
相关推荐
发帖
J2ME
创建于2007-09-28

1.3w+

社区成员

Java J2ME
申请成为版主
帖子事件
创建了帖子
2010-10-28 11:42
社区公告
暂无公告