поиск компонентов графического интерфейса пользователя Java / идеи для [закрытой] подсветки синтаксиса

На сайте raywenderlich.com есть два великолепных учебника о сценариях, о которых вы спрашиваете.

Я бы согласился, что вы можете многое сделать с помощью Applescript, и это довольно просто сделать, если вам уже комфортно работать на языке. Вот учебник о том, как внедрить Applescripibility в ваше приложение:

https://www.raywenderlich.com/1033-making-a-mac-app-scriptable-tutorial

Но, на ваш взгляд, да, это только первый шаг, если вы имеете дело с Applescript. Шаг 2 - написание реального Applescript для передачи команд, которые вы хотите выполнить, в ваше приложение.

И нет, это все еще не дает вам то, что вы просите. Если вам действительно необходимо передать команды из командной строки, я бы начал здесь:

https://www.raywenderlich.com/511-command- line-Programs-on-Macos-Tutorial

Этот учебник больше касается того, как создать настоящее приложение командной строки (то есть, без реального GUI), но принципы будут то же самое & amp; вы должны быть в состоянии использовать эти же методы для внедрения кода в ваше приложение, которое позволит ему прослушивать команды, выполненные из командной строки.

5
задан rgcb 24 September 2008 в 18:46
поделиться

3 ответа

JSyntaxPane обрабатывает XML и может быть расширен

http://code.google.com/p/jsyntaxpane/wiki/Using

Или, должно быть возможно извлечь редактора NetBeans, но это, вероятно, было бы большим количеством работы...

[редактирование] btw, я получил информацию XML, отсюда... это, кажется, не упоминает это на кодовых страницах Google...

4
ответ дан 14 December 2019 в 19:31
поделиться

Программное обеспечение Jide имеет Синтаксис компонент Highligher. Это все еще в бета-версии, но я думаю, что это предположило XML. Я не использовал его сам, таким образом, я не знаю, как хорошо это сделает то, что Вы хотите.

1
ответ дан 14 December 2019 в 19:31
поделиться

Почему бы не проверить Маркер Синтаксиса Ostermiller.

Вот простая демонстрация редактора кода

Это все еще использует JTextPane все же.

0
ответ дан 14 December 2019 в 19:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: