首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在JTextArea中有可能有非变量的记忆吗?

在JTextArea中有可能有非变量的记忆吗?
EN

Stack Overflow用户
提问于 2013-10-30 22:38:29
回答 1查看 34关注 0票数 0

我想在JTextArea中放置一个sql语句。现在我有一个:

代码语言:javascript
复制
sql = new JTextArea(7, 20);
JScrollPane scrollPane1 = new JScrollPane(sql);
sql.setEditable(false);
sql.setFont(new Font("Arial", Font.BOLD, 14));
scrollPane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);

this.add(scrollPane1);

当我将sql语句放入内部时,维度将根据内容进行调整。在本例中,它使JTextArea与sql语句一样宽。我想要的是,当它不适合,它会分裂,当这个不再适合,将有一个滚动窗格。有谁知道怎么解决这个问题吗?提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-30 22:51:46

默认情况下,可以使用JTextArea#setLineWrap(真)设置为false。

设置文本区域的换行策略。如果设置为true,则如果行太长,无法适应所分配的宽度,则将对其进行包装。如果设置为false,则行将始终被展开。更改策略时会触发PropertyChange事件("lineWrap")。默认情况下,此属性为false。

还请参阅此方法JTextArea#setWrapStyleWord(真)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19695153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档