当前位置: 首页 > 面试题库 >

JTextPane没有换行

郎项禹
2023-03-14
问题内容

我遇到一个奇怪的问题。我有一个JtextPane内部,JscrollPane它在通讯组列表中显示大字符串,并且当我使用Eclipse运行程序时它正确包装了代码,但是当我使用java
webstart运行相同程序时,它停止了包装文本。

这是我的代码:

   private JScrollPane displayResults(String distributionList) {
// TODO Auto-generated method stub
  JTextPane textArea = new JTextPane();
  textArea.setText(distributionList);
  textArea.setEditable(false);
  JScrollPane scrollPane = new JScrollPane(textArea);  
  scrollPane.setPreferredSize( new Dimension( 500, 500 ) );
  return scrollPane;
}

问题答案:

原因可能是Java版本。

请参阅https://forums.oracle.com/forums/thread.jspa?messageID=10690405,在此进行讨论并提供解决方法



 类似资料:
  • 问题内容: 不像,没有选择来关闭换行。我找到了一种在s中关闭换行的解决方案,但是对于这样一个简单的问题似乎太冗长了。有一个更好的方法吗? 问题答案: 参见无自动换行文本窗格。这是链接中包含的代码。

  • 我试图根据元素的id从超文本标记语言文件中读取文本,并将其显示在JTextPane中。但是,当我读取文本并显示它时,它不会进入新行。以下是正在读取的超文本语言标记的示例: 我从HTML页面读取的方法是: 我用来更新JTextPane中文本的方法是: 用户应该在文本框中输入命令,然后单击提交按钮,并根据输入的命令获取反馈。问题是,输入的每个命令都出现在同一行,而不是新行。 如果appendText为

  • 主要内容:1 Java JTextPane的介绍,2 Java JTextPane的构造方法,3 Java JTextPane的方法,4 Java JTextPane的案例1 Java JTextPane的介绍 JTextPane是JEditorPane类的子类。JTextPane用于带有嵌入式图像和组件的样式化文档。它是可以用图形表示的属性标记的文本组件。JTextPane使用DefaultStyledDocument作为其默认模型。 2 Java JTextPane的构造方法 方法 描述 J

  • 问题内容: 我希望在逐个连字符后防止与所有浏览器兼容的换行符。 例: 我有这段文字: 在HTML中是这样的: 问题在于,由于连字符,在行尾附近,它会中断并换行到下一行,而不是像完整的单词一样对待它… 我尝试插入“零宽度不间断字符”,没有运气… 我在Safari中看到了这一点,并认为在所有浏览器中都一样。 以下是我和字符编码… 有什么办法可以防止这些字符在连字符后换行?我不需要适用于整个页面的任何解

  • 问题内容: 我在JTextPane / JTextField(或它们下方的字体渲染中的某个地方)中发现了一个奇怪的错误。我想知道是否有人遇到过这种情况,并且可能对此有解决方案。 我试图在JTextPane中显示一些“特殊”或稀有字符,并且一旦更改JTextField的字体(与JTextPane完全无关!),JTextPane就会“分手”,不再显示这些字符字符。 这应该可以更好地解释我的意思: 编辑

  • 问题内容: 我想要一个带有滚动条的JTextPane,我该怎么做?谢谢。 问题答案: 要在新的JTextPane上插入滚动条,只需使用JScrollPane: JTextPane API:http : //download.oracle.com/javase/6/docs/api/javax/swing/JTextPane.html JScrollPane API:http : //downloa