当前位置:编程学习 > JAVA >>

word 插入内容 怎么换行?

java  拼接字符串写入word中后,字符串总是连在一起的一串,字符串中加入什么符号能使得写过到word中的字符串能换行?或者用什么方法能换行! --------------------编程问答-------------------- \r\n试过了没有 --------------------编程问答-------------------- 试过的  word 不识别的 没得反应 --------------------编程问答-------------------- shift+Enter --------------------编程问答-------------------- 看错了,页面拼接使用使用<br/>,类拼接使用\n --------------------编程问答-------------------- 不知道setWordWrapped(boolean wrap)这个可以不,你找找rtf的换行是什么字符试试,POI对word支持的不好。 --------------------编程问答-------------------- replace方法将"\n"替换为<br> --------------------编程问答-------------------- 哦  谢谢咧  我试试看 。。。。 --------------------编程问答--------------------
引用 5 楼 softroad 的回复:
不知道setWordWrapped(boolean wrap)这个可以不,你找找rtf的换行是什么字符试试,POI对word支持的不好。
  我是想把我写入到word的文本   换行显示   在word 中换行  不是在控制台换行啊 --------------------编程问答-------------------- <br>可以 --------------------编程问答--------------------  StringBuffer word = new StringBuffer();
        word.append("1、评议会结果: 同意 ");
        word.append("<br>");
        word.append("2、担保额度为:500万元; 担保费率为:2%;  保证金 :10%; 期限:一年");
        word.append("\r\n"); 
        word.append("3、落实以下反担保条件: ");
 这两种  都试过了  写到word 进去  <br> 当做字符串处理了    \r\n  也没反应。。。。 --------------------编程问答-------------------- 你用什么方式写的word,poi? --------------------编程问答-------------------- \r或\n试试吧 --------------------编程问答--------------------
引用 11 楼 softroad 的回复:
你用什么方式写的word,poi?
  是滴啊  --------------------编程问答--------------------
引用 12 楼 icacwhc1 的回复:
\r或\n试试吧
 这个用过  没用的  --------------------编程问答-------------------- 之前见过一个帖子可以换行的,你找找吧。 --------------------编程问答--------------------
引用 15 楼 softroad 的回复:
之前见过一个帖子可以换行的,你找找吧。
    找了一上午    试过了都冒得用。。。。 哎 
--------------------编程问答-------------------- POI word api太粗糙了,实在不行就google吧 --------------------编程问答--------------------
引用 17 楼 softroad 的回复:
POI word api太粗糙了,实在不行就google吧
  谢谢了  我最找找相关的资料看看 。。。。 --------------------编程问答-------------------- System.getProperty( "line.separator ")
试试吧 --------------------编程问答--------------------
引用 18 楼 hellowhh 的回复:
引用 17 楼 softroad 的回复:

POI word api太粗糙了,实在不行就google吧
  谢谢了  我最找找相关的资料看看 。。。。
  这个怎么用哦 ? --------------------编程问答--------------------
引用 19 楼 tianjinfbw 的回复:
System.getProperty( "line.separator ")
试试吧
 这个怎么用哦 ?  --------------------编程问答--------------------
引用 19 楼 tianjinfbw 的回复:
System.getProperty( "line.separator ")
试试吧
  谢谢你咧   但是这个换行符贴进去 也冒得反应  --------------------编程问答-------------------- 能给我看看你的代码么
--------------------编程问答--------------------
引用 23 楼 tianjinfbw 的回复:
能给我看看你的代码么
  可以啊 
  StringBuffer word = new StringBuffer();
        word.append("1、评议会结果: 同意 ");
        word.append(System.getProperty("line.separator"));
        word.append("2、担保额度为:500万元; 担保费率为:2%;  保证金 :10%; 期限:一年");
        word.append(System.getProperty("line.separator")); 
        word.append("3、落实以下反担保条件: ");
        word.append("\r\n");      就是把这个写到word进去   让其换行显示啊 --------------------编程问答-------------------- 貌似自动换行吧  --------------------编程问答--------------------
引用 25 楼 touzwr 的回复:
貌似自动换行吧
   是自动换行  所有的字符串就挤在一起了   这不是想要的结果啊 --------------------编程问答--------------------  小弟也遇到这个问题了 楼主最后是怎么解决的呀 --------------------编程问答-------------------- 试一试 
//读取word文本内容
Range range = hdt.getRange();
range.replaceText("需要替换的字符","\n\r");
\n与\r不能交换顺序
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,