java - JTextPane 是 JScrollPane 可接受的客户端吗?

标签 java swing jscrollpane jtextpane

我让 JTextArea 与 JScrollPane 提供的滚动条一起使用。按照这种模式,我无法让 JTextPane 显示滚动条。

基本上,我将文本附加到 JScrollPane,如下所示:

myJScrollPane.setViewportView(myJTextArea); // does not work with myJTextPane, 
                                            // an instance of JTextPane

没有抛出异常,水平和垂直的滚动条根本不会出现。

最佳答案

尝试

JScrollPane myJScrollPane = new JScrollPane(myJTextArea);
myJScrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);

关于java - JTextPane 是 JScrollPane 可接受的客户端吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7467855/

相关文章:

java - 添加新组件时(每当按下按钮时)是否有更简单的方法将 'older' 组件向下移动?

java - Spring MVC 与 Maven

JAVA 8u77 classLoader bug - 寻找解决方法

java - 为 JButton 设置键盘快捷键?

java - 如何设置 JScrollPane 的大小和位置?

jquery - jScrollPane - 滚动条不出现

java - 在 Jhipster 中添加到数据库的新连接

java - 如何渲染不作为可见包含层次结构的一部分存在的组件

java - 让 Swing Timer 执行 N 次?

java - JScrollPane setViewPosition After "Zoom"