文件读写工具简单实现(四)--鼠标选择某行即显示某行内容
2017-11-09 09:54
337 查看
文件读取出来后,我们选择界面上人一行内容,然后把这些内容分别显示到其他输入框中
//添加插入符侦听器,以便侦听任何插入符的更改通知(读取光标行列数并将内容填充到需要的参数中) textArea.addCaretListener(new CaretListener() { public void caretUpdate(CaretEvent e) { // TODO Auto-generated method stub try { //e.getDot() 获得插入符的位置 int offset = e.getDot() ; int row = textArea.getLineOfOffset(offset); int column = e.getDot() - textArea.getLineStartOffset(row); // 状态栏中显示当前光标所在行号、所在列号 System.out.println("Line: " + (row + 1) + ", Column: " + (column+1)); String[] lineStrings = textArea.getText().split("\n"); System.out.println(lineStrings[row]); int m = lineStrings[row].length(); String str1= lineStrings[row]; System.out.println(str1); System.out.println(m); ROM = row+1;//提供外部调用业务 sum = str1;//提供外部调用业务 if (m > 0) { System.out.println("mmmm"); //大输入框鼠标指向某行,判断是否有GG字段,没有RF不会显示在上面 int q = str1.indexOf("GG"); if (q > 0) { System.out.println(q); String substrRF = str1.substring(q,q+3); textField_RF.setText(substrRF); String substrName = str1.substring(0,q-2); textField_name.setText(substrName); String substrNumber = str1.substring(q+4); textField_number.setText(substrNumber); } } else { } } catch (Exception ex) { ex.printStackTrace(); } } });
相关文章推荐
- 文件读写工具简单实现(二)--选择文件按钮
- 文件读写工具简单实现(三)---读取按钮的实现
- 文件读写工具简单实现(一)之java的UI界面可视化画图/制作
- 从零开始学_JavaScript_系列(一)初步概念、工具选择、简单内容输出、加载js文件
- 超简单快速实现附件上传(各种格式文件)和下载显示(调用浏览器下载后选择可以打开的应用查看)
- 简单文件读写的工具类(使用字节流工具类实现)
- openWRT学习之LUCI之二访问model下lua文件实现简单的显示文本内容
- 文件读写工具简单实现(五)--重置按钮
- css实现 鼠标移上放大效果 或 显示隐藏内容 简单原型
- 对话框实现选择文件,并显示相应的路径
- Java动态显示文件上传进度的简单实现
- xml学习(三)---利用xml文件实现数据岛功能(网页显示xml文件中的内容免C#代码操作xml文件)
- c++ 实现对配置文件的读写 根据windows API 函数简单改写
- c/c++: 读取配置文件(文本)内容的简单实现
- 简单实现在文本框里输入路径,在文本区域显示文件
- jq实现选择上传文件并立即显示
- fstream提供了三个类,用来实现c++对文件的操作。(文件的创建、读、写)。 ifstream -- 从已有的文件读 ofstream -- 向文件写内容 fstream - 打开文件供读写
- 在Java中简单的读写log或者txt文件内容
- 现在我用gridview绑定到数据库,但是有一列很长,有没有办法实现当绑定的时候显示前面几个字,当鼠标放上去的时候显示全部内容,郁闷阿
- 右键增加"显示/隐藏扩展名"及"显示/隐藏隐藏的文件"菜单的简单实现