Как мне сделать ссылку на строку # с Eclipse? - PullRequest
0 голосов
/ 12 января 2012

Я создал программу на Java для поиска по ключевому слову в моей рабочей области в файлах Java. Затем он выводит (System.out.println) все файлы в рабочей области, содержащие один или несколько экземпляров in в формате:

Class #filename#.java in project #project# (#filename#.java:#line#)

Когда Eclipse получает это, он автоматически анализирует эту последнюю часть в () по интерактивной ссылке, которая приводит вас к этой строке этого файла. Мне это нравится, но я хочу превратить мою программу в файл .jar, для которого не требуется Eclipse, но я все же хочу сделать так, чтобы при нажатии на ссылку он открывал этот файл в этой строке в Eclipse быть в JLabel вместо консоли журнала). Я мог бы сделать это, просто открыв файл в текстовом редакторе, созданном на Java, и сместив позицию каретки, но я хочу сделать это на Java. Есть идеи?

Спасибо!

1 Ответ

0 голосов
/ 12 января 2012

Если у вас есть графический интерфейс, вы можете добавить ссылки, например, на JEditorPane, чтобы затем открыть рассматриваемый файл и перейти в нужное место в этом файле.

...