Eclipse Jobs API для отдельного проекта Swing - PullRequest
1 голос
/ 05 января 2012

Я смотрю на Eclipse Jobs API , и мне было интересно, использовал ли кто-нибудь его в автономном проекте Swing (также не Eclipse RCP)? Также есть ли какая-либо другая конкурирующая среда, такая как Jobs API?

1 Ответ

2 голосов
/ 06 января 2012

Вы должны включить jar для 3 плагинов (и osgi jar составляет около 1Meg), но вам не нужно запускать OSGi для запуска Job. Просто включите org.eclipse.equinox.common, org.eclipse.osgi и org.eclipse.core.jobs. Затем вы создаете подкласс org.eclipse.core.runtime.jobs.Job, создаете его экземпляр и планируете его.

Вам потребуется установить собственный org.eclipse.core.runtime.jobs.ProgressProvider, чтобы получить полезный IProgressMonitor, который будет отображаться обратно в ваш пользовательский интерфейс Swing

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...