文档章节

在JTextArea里获得光标所在位置

李茂冉
 李茂冉
发布于 2016/07/24 23:48
字数 40
阅读 10
收藏 0

得到光标在第几个字符处 getCaretPosition();

int   c=textArea.getCaretPosition(); 
int   line   =   textArea.getLineOfOffset(c)   +   1;   //行 
int   col   =   c - textArea.getLineStartOffset(line-1)   +   1;//列

© 著作权归作者所有

共有 人打赏支持
李茂冉
粉丝 6
博文 103
码字总数 59256
作品 0
东城
高级程序员
私信 提问
想用Java开发电子书阅读器,其如何获取当前阅读进度?

想用java开发一个桌面版的电子书同步阅读器。可是能力有限,在获取阅读进度模块遇到了技术瓶颈,不知道如何获取当前进度,望大神们指点一二。我用的是swing里的JTextArea,貌似没有相关方法,...

rip
2013/12/17
215
2
LINUX 命令行编辑快捷键

删除 ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k 删除光标后面所有字符相当于VIM里d shift+$ ctrl + u 删除光标...

jackjie2010
2012/05/18
0
0
Linux命令行编辑常用快捷键

方向 <-前 后 -> 删除 ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k 删除光标后面所有字符相当于VIM里d shift...

MiniBu
2014/05/23
0
0
linux shell的一些快捷键,红色几个的应该掌握好

删除 ctrl + d 删除光标所在位置上的字符 ctrl + h 删除光标所在位置前的字符 ctrl + k 删除光标后面所有字符 ctrl + u 删除光标前面所有字符 ctrl + w 删除光标前一个单词 ctrl + y 恢复上次...

moodlxs
2015/01/22
0
0
VI常用M命令----30分钟掌握-----gogogo

一、移动光标 Vim使用h、j、k和l键来移动光标。按照正式的说法,这样可以保证双手不离开键盘区域,从而提高输入效率。这四个键在键盘上的位置为依次从左到右,对应的方向依次为向左、向下、向...

simonws
2012/09/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

第11章 多线程

程序、进程、线程 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 **进程(process)**是程序的一次执行过程或是正在运行的一个程序。动...

流小文
43分钟前
4
0
SpringBoot引入第三方jar包或本地jar包的处理方式

在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包,这时没办法通过pom直接引入,那么该怎么解决呢 一般有两种方法 - 第一种是将本地jar包安装在本地maven库 - 第二种是将本地j...

独钓渔
今天
2
0
五、MyBatis缓存

一、MyBatis缓存介绍 缓存的使用可以明显的加快访问数据速度,提升程序处理性能,生活和工作中,使用缓存的地方很多。在开发过程中,从前端-->后端-->数据库等都涉及到缓存。MyBatis作为数据...

yangjianzhou
今天
2
0
最近研究如何加速UI界面开发,有点感觉了

最近在开发JFinal学院的JBolt开发平台,后端没啥说的,做各种极简使用的封装,开发者上手直接使用。 JBolt开发平台包含常用的用户、角色、权限、字典、全局配置、缓存、增删改查完整模块、电...

山东-小木
今天
3
0
《月亮与六便士》的读后感作文3000字

《月亮与六便士》的读后感作文3000字: 看完英国作家威廉.萨默塞特.毛姆所著《月亮与六便士》(李继宏译),第一疑问就是全书即没提到“月亮”,也没提到“六便士”。那这书名又与内容有什么...

原创小博客
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部