new JScrollPane(originalText, ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED, ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER)
我清楚地写“按需”,但滚动条无论如何都出现在空白的JTextArea中。为什么?我该如何防止这种情况?
答案 0 :(得分:1)
您提供的代码是错误的。 Jscrollpane没有像你提到的构造函数。我认为它应该是JTextArea。
您的问题的答案在于您的父级布局。请发布您的布局结构。通常,尝试将父级布局更改为FlowLayout / BorderLayout应该会显示不同的结果。
答案 1 :(得分:1)
可能是您在JTextArea构造函数中指定了rows参数。所以区域首选高度大于JScrollPane的高度,需要垂直滚动。