社区
Java SE
帖子详情
请各位大侠帮忙,如何用jTextArea来开发一个编辑器,其中可以显示行号
hobbylu
2006-03-10 03:41:15
RT
...全文
122
2
打赏
收藏
请各位大侠帮忙,如何用jTextArea来开发一个编辑器,其中可以显示行号
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
petit
2006-03-12
打赏
举报
回复
1.jtextarea中的getRows可以获得总行号。
2.建立一个jtextarea的listener,监听键盘和鼠标时间,每次时间触发时,检查总行号是否发生变化,如果发生变化,加入行号显示。
mq612
2006-03-10
打赏
举报
回复
写一个类,继承JList或其它列表组件,将文本组件的Document作为参数传递进来,本类可根据判断Document来获知文本组件的详细情况,再根据文字的行数生成编号列表,最后将本列表组件放置在JScrollPane的行表头(行标题)区域,这样列表就可以跟着文本组件一起滚动。
JTextArea
实现
行号
JTextArea
实现
行号
,继承AbstractBorder,
jTextArea
_1.setBorder(lb);即可添加到
JTextArea
java_
JTextArea
_实现不可修改文本内容、右键菜单
JavaSwing
JTextArea
实现不可修改文本内容、右键菜单定制
java swing-
JTextArea
的使用
JTextArea
是Swing库提供的
一个
多行文本编辑框组件,可以用于在GUI应用程序中
显示
和编辑大段文本。
JTextArea
显示
行号
JTextArea
显示
行号
java
显示
行号
_
JTextArea
显示
行号
效果如下:使用方法://变量说明:scrollPane--JScrollPane//
显示
行号
:if(lineNumberHeader==null){lineNumberHeader=newLineNumberHeaderView();//设置
行号
的高度,如果和textarea的行高不匹配,可以修改此值...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章