我将 JScrollPane
添加到我的 JPanel
但我想让滚动条在程序开始时可见,而不仅仅是当文本离开屏幕时可能吗?
jpMiddle = new JPanel();
JTextArea ta = new JTextArea(20,43);
JScrollPane sp = new JScrollPane(ta);
jpMiddle.add(sp);
最佳答案
JScrollPane sp = new JScrollPane(ta,
ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
这是为了让滚动条始终处于 Activity 状态,您可以将 ALWAYS 替换为 AS_NEEDED 以确保它们仅在滚动 Pane 的内容溢出时出现。
API 的存在有一个原因......
关于java - 如何在 JScrollPane 中立即显示滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16500005/