社区
Java SE
帖子详情
怎么定位JTextArea中闪烁的光标的位置(相对于屏幕的位置,不是getCaretPosition),也不是鼠标移动的位置?
码农界扛把子
2005-04-25 09:00:04
比如我输入 1234|,4后面有个光标在闪烁,取这个位置,谢谢
...全文
140
1
打赏
收藏
怎么定位JTextArea中闪烁的光标的位置(相对于屏幕的位置,不是getCaretPosition),也不是鼠标移动的位置?
比如我输入 1234|,4后面有个光标在闪烁,取这个位置,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
skylineforever
2005-04-25
打赏
举报
回复
不难实现
首先获得jTextArea的位置
然后再获得光标在jTextArea的相对位置
getCaret().getMagicCaretPosition()
然后分别取得point的x,y,分别相加就可以了
在
JTextArea
里获得
光标
所在
位置
得到
光标
在第几个字符处 get
Caret
Position
(); int c=textArea.get
Caret
Position
(); int line = textArea.getLineOfOffset(c) + 1; //行 int col = c - textArea.getLineStartOffset(line-1) + 1;//列 ...
JTextArea
中
光标
的操作
获取
光标
所在行数,列数:import javax.swing.*; import javax.swing.event.
Caret
Event; import javax.swing.event.
Caret
Listener; import javax.swing.text.BadLocationException; import java.awt.*;public class ...
java 获得
jtextarea
_java
JTextArea
中
获得
光标
所在行数
/** *
JTextArea
中
获得
光标
所处的行数 * @author 五斗米 * @blog http://blog.csdn.net/mq612 */ public class Test extends JFrame { private static final long serialVersionUID = -2397593626990759111L;...
java 获取
光标
_如何取得Java应用程序
中
当前
光标
位置
好像就这两个函数setSelectionEnd(pos)
jTextArea
1.setSelectionStart(pos)a.requestFocus看看textArea的属性里有get
Caret
Position
();一个继承自Class TextComponent的方法也可以getSelectionStart();(1):如果是刚刚...
java
jtextarea
后添加,Java如何在
JTextArea
中
的指
定位
置插入文本?
该insert(String str, int pos)的
JTextArea
使我们能够将在指定的
位置
文本。在下面,我们的例子
中
插入棕色和超过的话到当前`
JTextArea
中
的文本。packageorg.nhooo.example.swing;importjavax.swing.*;importjava.awt....
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章