其他分享
首页 > 其他分享> > JTextArea设置滚动条/与自动换行

JTextArea设置滚动条/与自动换行

作者:互联网

####在Java可视化编写的时候用到了

//应将JTextArea置于JScrollPanel中
JTextArea txaDisplay = new JTextArea();
JScrollPane scroll = new JScrollPane(txaDisplay);
//把定义的JTextArea放到JScrollPane里面去

//分别设置水平和垂直滚动条自动出现
scroll.setHorizontalScrollBarPolicy(
JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
scroll.setVerticalScrollBarPolicy(
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);

//分别设置水平和垂直滚动条总是出现
scroll.setHorizontalScrollBarPolicy(
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
scroll.setVerticalScrollBarPolicy(
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);

//分别设置水平和垂直滚动条总是隐藏
scroll.setHorizontalScrollBarPolicy(
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
scroll.setVerticalScrollBarPolicy(
JScrollPane.VERTICAL_SCROLLBAR_NEVER);

激活换字,不断字功能

textAreaOutput.setLineWrap(true);        //激活自动换行功能
textAreaOutput.setWrapStyleWord(true);            // 激活断行不断字功能

标签:JScrollPane,换行,scroll,滚动条,SCROLLBAR,HORIZONTAL,JTextArea
来源: https://blog.csdn.net/symuamua/article/details/98730002