挑出来的代码片段, 看看吧.
详细及不解释了.
int line = Integer.parseInt(tfLine.getText());
Document doc = pane.getDocument();
Element root = doc.getDefaultRootElement();
Element para = root.getElement(line);
int start = para.getStartOffset();
int end = para.getEndOffset();
String result = doc.getText(start, end - start);
System.err.println("Result : " + result);
详细及不解释了.
int line = Integer.parseInt(tfLine.getText());
Document doc = pane.getDocument();
Element root = doc.getDefaultRootElement();
Element para = root.getElement(line);
int start = para.getStartOffset();
int end = para.getEndOffset();
String result = doc.getText(start, end - start);
System.err.println("Result : " + result);
解决方案 »
- java发送带附件的邮件,为何邮箱内容直接显示的附件里面的内容?。
- 快来猜猜这两句的打印结果
- 如何生成jar文件?谢谢
- 刚毕业,方向迷茫
- 小弟关于repaint在多线程,paint在单线程的疑问,希望得到大家的回答
- 如何用java实现鼠标单击文件后取得该文件的文件名呢?
- 有段代码有问题,一直找不到原因,请高手帮忙指点一下
- 请高手解释一下:J2SE/J2EE/EJB/JMS/J2ME几个词???
- 线程的问题~~~~~~~
- 请问是如何赋值的,这样赋值好么?
- 访问MS SQL能不能直接用JDBC,如果能相应的JDBC Driver从哪里得到?
- java文档说TreeMap使用的储存结构是Red-Black树,请问什么是Red-Black树,和Btree一样吗?
int line = root.getElementIndex(pos);自己多看看文档吧.