在J2me 中的String自动换行

Interet 2010-10-28 11:42:42
J2me 中的String自动换行 有没有好的方法 不要用容器Vector
...全文
76 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
我也想知道,学习学习

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧