社区
Java SE
帖子详情
关于JTextArea的换行问题(解决问题立刻结贴)
shengang0813
2007-08-25 02:57:08
各位大侠,怎样来让JTextArea自动换行,比如说全屏时一行输入40个汉字就换行,不是全屏的时候输入20个汉字就换行,就是根据窗口大小来自动换行,怎么解决这个问题啊?还有怎么去掉下面的滚动条?解决问题立刻结贴!
...全文
1228
7
打赏
收藏
关于JTextArea的换行问题(解决问题立刻结贴)
各位大侠,怎样来让JTextArea自动换行,比如说全屏时一行输入40个汉字就换行,不是全屏的时候输入20个汉字就换行,就是根据窗口大小来自动换行,怎么解决这个问题啊?还有怎么去掉下面的滚动条?解决问题立刻结贴!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一梦春秋
2011-12-29
打赏
举报
回复
嗯,说的都可以,jScrollPane是滚动条,加上setLineWrap(boolean wrap)则只有纵向滚动,自动换行。
shengang0813
2007-08-25
打赏
举报
回复
问题解决了,谢谢各位!
lanseliuying
2007-08-25
打赏
举报
回复
直接setLineWrap(boolean wrap) 就可以达到没有滚动条的要求,没有必要加jScrollPane。、
楼主说的说的“全屏时一行输入40个汉字就换行,不是全屏的时候输入20个汉字就换行,根据窗口大小来自动换行”。能不能详细点,不太明白。
honglangx
2007-08-25
打赏
举报
回复
你可以先放一个jScrollPane,然后把jTextArea放到它上面,之后设置jTextArea的lineWrap为True就行了,会自动换行,只有上下滚动条。
lanseliuying
2007-08-25
打赏
举报
回复
按你说的全屏时一行输入40个汉字就换行,不是全屏的时候输入20个汉字就换行,根据窗口大小来自动换行。如果不进行字符计数来实现似乎有些困难,不知道有没有现成的方法。关注!
dddpp
2007-08-25
打赏
举报
回复
public void setLineWrap(boolean wrap)设置文本区的换行策略。
如果设置为 true,则当行的长度大于所分配的宽度时,将换行。
如果设置为 false,则始终不换行。当策略更改时,将激发 PropertyChange 事件("lineWrap")。此属性默认为 false
public void setWrapStyleWord(boolean word)设置换行方式(如果文本区要换行)。
如果设置为 true,则当行的长度大于所分配的宽度时,将在单词边界(空白)处换行。
如果设置为 false,则将在字符边界处换行。此属性默认为 false。
lanseliuying
2007-08-25
打赏
举报
回复
setLineWrap(boolean wrap)
如setLineWrap(true)可以设置自动换行。
JAVA课_程_设_计_报_告编写一个记事本
JAVA课_程_设_计_报_告编写一个记事本
java课程设计
java课课程设计,希望对大家有用,设计的是记事本,程序一定可以用
JAVA写的记事本案例
问题
: 1.更换皮肤时,更换过几次之后文本编辑区就不能用了 解决方法:将 修改编辑区背静色的方法注释掉 2.如何高效而且准确无误的将文本数据读入 解决方法:利用
JTextArea
的read()方法,直接将流放入其中读取,加一个Buffereader可有效提高效率 3.将配置设置保存为文件,用Object。。Stream写出和读入,再次启动程序时,以前的配置还在。 4.自动定时保存 用线程 5.更改字体和大小 功能: 1.所有要求功能: a) 文件→打开、保存、退出(关闭时提醒是否保存修改) b) 编辑→剪切、复制、粘贴、全选; c) 帮助→关于(注明作者、完成时间) 2.添加功能: a) 另存为 b) 自动
换行
c) 自动保存 d) 皮肤功能 e) 字体和大小更改 f) 时钟显示 3.细节功能 a) 标题自动更改为正在编辑的文档的名字 b) 添加异常和控制台输出到文件的功能 c) 状态栏显示当前编辑区总字符数 缺点: a) 未良好的处理异常 b) 皮肤功能不时会出现一些小bug c) 没有实现右键菜单功能和快捷键功能 本例设有皮肤功能,请先导入皮肤包,否则部分功能不能正常使用,皮肤包在文件夹thirdpackage下
制作一个文本编辑器-java课程设计报告.docx
制作一个文本编辑器-java课程设计报告.docx
Java基础课程设计报告(文本编辑器)
文本编辑器,自己亲手弄好的论文,很不容易,想要就拿走吧
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章