
正文
java代码中的自动换行 java代码中的自动换行怎么写
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
使用Java生成XML文件时,如何能让文件自动换行?
换行符"\r\n",如是用dom4j之类的jar包操作,dom4j换行如下
/**
* 通过 org.dom4j.io.OutputFormat 来设置XML文档输出格式
*/
OutputFormat format = OutputFormat.createPrettyPrint(); //设置XML文档输出格式
format.setEncoding("GB2312"); //设置XML文档的编码类型
format.setSuppressDeclaration(true);
format.setIndent(true); //设置是否缩进
format.setIndent(" "); //以空格方式实现缩进
format.setNewlines(true); //设置是否换行
相关问答
Q1: java 文本域自动换行问题
_txtArea.setText("java代码中的自动换行你猜了"+n+"次java代码中的自动换行,你猜错了!太小了");
_txtArea.append("\n");
就可以了。
或者你可以这样:
_txtArea.setText("");
_txtArea.append("你猜了"+n+"次java代码中的自动换行,你猜错了!太小了" + "\n");
另外java代码中的自动换行我写了个程序测试了下
_txtArea.setText("你猜了"+n+"次,你猜错了!太小了"+"\n");
能够起到换行作用。代码如下:
import javax.swing.*;
public class TestArea{
JFrame frame;
JTextArea area;
public TestArea(){
frame = new JFrame("TestArea Demo");
frame.setLayout(null);
frame.setBounds(100, 100, 400, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.setAlwaysOnTop(true);
area = new JTextArea();
area.setBounds(40, 40, 200, 80);
frame.getContentPane().add(area);
}
public static void main(String[]args){
TestArea t = new TestArea();
t.area.setText("Hello!"+"\n"); //1
t.area.append("Hello!");
}
}
把1处代码后的换行符"\n"删掉后,两个Hello就贴在一起了。加上后,分两行显示。所以是有用的。
我不知道楼主说的不能自动换行什么意思?!
Q2: JAVA 自动换行
Java中如果使用System.out.println()方法,是会自动换行的。
如果不需要自动换行,可以使用System.out.print()直接打印信息。
Q3: 用eclipse写java代码为什么输出一次就会自动换行呢?
每次用eclipse自带的ctrl+shift+f格式化代码时,如果原来的一行代码大于80列,eclipse就会自动换为多行,这点个人感觉不是很舒服,简单试了一下,通过以下方式可以修改:
1、preferences-java-code style-code formatter-show... ,打开之后,选择“line wrapping”选项卡,在“maximun line width”指定大于多少列时换行。
2、还是在“line wrapping”选项卡中,能过选择"line wrapping policy"可以指定构造函数、方法体等的换行情况。
不过,sun推荐的编码风格默认是80列换行。
1.java代码
打开eclipse的window菜单,然后preferences-java-code style-formatter-edit/show(根据不同版本可用的按钮会不一样) -line wrapping-maximum line width:由80改成800就行了。
2.html代码
window-preferences-myeclipse-files and editors-html-html source-line width-加个0以后保存。
java代码中的自动换行的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java代码中的自动换行怎么写、java代码中的自动换行的信息别忘了在本站进行查找喔。






