在JTextArea中如何一行一行的读据

wwweeerrr 2004-05-13 08:54:20
在JTextArea中如何一行一行的读据

我的这个JTextArea中每一行都是一个手机号,我怎么把这每一行都保存为一个String
...全文
129 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yiqiangyang 2004-05-13
  • 打赏
  • 举报
回复
String s 就是你所要的数据
yiqiangyang 2004-05-13
  • 打赏
  • 举报
回复
呵呵刚刚解决,try{
String textLine;
int textStart;
textLine = jTextArea1.getText();
int index;
int lineNumber = jTextArea1.getLineCount();
int line = 0;
int start = 0;
int end = 0;
for (; line < lineNumber; line++) {
index = jTextArea1.getSelectionStart();
// System.out.println(index);
start = jTextArea1.getLineStartOffset(line);
// System.out.println(start);
end = jTextArea1.getLineEndOffset(line);
// System.out.println(end);

if(index >= start && index <= end ){
jTextArea1.setSelectionStart( start );
jTextArea1.setSelectionEnd( end );
String s = jTextArea1.getSelectedText();
System.out.println(s);
}
// System.out.println("line:"+line);
}
}
catch(Exception ee){
ee.printStackTrace();
}
String s

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧