怎样获得光标位置改变的事件?(JTextArea里) 老兄一下问了这么多关于JTextArea相关的内容,为什么就不去看一下JTextArea的api和doc呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 // 设置事件监听器,动态显示行数和列数 text.addCaretListener(new CaretListener() { public void caretUpdate(CaretEvent e) { try { int pos = text.getCaretPosition(); //获取行数 int lineOfC = text.getLineOfOffset(pos) + 1; //获取列数 int col = pos - text.getLineStartOffset(lineOfC - 1) + 1; jl.setText("当前光标位置 " + lineOfC + " 行 , " + col + " 列 "); } catch(Exception ex) { jl.setText(" 无法获得当前光标位置"); } } }); JNLP错误:启动文件缺少下列必需字段 软件包装中的一个问题。 (急)int的一个数,写一程序把此数分成二进制数时,当中1的个数? java如何获取Flash的播放时长或者是播放的总帧数 学了基本的java 语言,学那种技术先好呢? 多线程问题大家一定帮忙!!! 这样用定时器会产生内存泄露吗? 关于环境变量设置的问题...求教. Tomcat中如何配置路径 exception in thread main??? 我是新手,刚学JAVA,请大虾推荐本书```` 个很简单的对话框之间的关联问题
text.addCaretListener(new CaretListener()
{
public void caretUpdate(CaretEvent e)
{
try
{
int pos = text.getCaretPosition();
//获取行数
int lineOfC = text.getLineOfOffset(pos) + 1;
//获取列数
int col = pos - text.getLineStartOffset(lineOfC - 1) + 1;
jl.setText("当前光标位置 " + lineOfC + " 行 , " + col + " 列 ");
}
catch(Exception ex)
{
jl.setText(" 无法获得当前光标位置");
}
}
});