如何在JScrollPane中删除水平滚动?

时间:2016-08-28 01:40:22

标签: java swing jscrollpane jtextarea

有没有办法删除包含JScrollPane的{​​{1}}中的水平滚动?

或者当文本到达行的末尾而不是水平滚动时,它会打印JTextArea以开始换行?

1 个答案:

答案 0 :(得分:3)

对于滚动窗格:

JScrollPane scrollPane = new JScrollPane();
scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);

对于文本区域(设置自动换行):

JTextArea textArea = new JTextArea();
textArea.setLineWrap(true);
textArea.setWrapStyleWord(true);

编辑:如评论中所述,第一部分(划掉)是多余的