Пауза постороннего процесса в Java

 
0
 
Java
ava
MakTpaxep | 27.03.2013, 05:07
Каким образом запустить процесс, чтобы его можно было приостановить из Java? Возможно ли это вообще? Всё было бы ок - но не могу найти можно ли в Thread запускать что-то другое, кроме java. Мне сдаётся что нет. А у класса Process - нету методов приостановки, есть только wait'ы, которые усыпляют родительский процесс, а не тот к которому они вызываются.
Kommentare (3)
ava
priam220 | 27.03.2013, 12:12 #
Не совсем понятен вопрос. Если речь идет о запуске сторонней аппликации, скажем Paint, из  java, то нет, Paint на паузу Вы поставить не сможете. Если Вы хотите организовать работу Thread'a то достаточно создать Locker в этом потоке и использовать wait/notify на нем. Если точно известен промежуток времени для приостановки, то есть sleep.
ava
MakTpaxep | 27.03.2013, 14:43 #
Цитата


Если речь идет о запуске сторонней аппликации, скажем Paint, из  java, то нет, Paint на паузу Вы поставить не сможете.


вопрос снят)
ava
beroal | 22.04.2013, 12:51 #
Цитата (MakTpaxep @  27.3.2013,  01:07 findReferencedText)
Каким образом запустить процесс, чтобы его можно было приостановить из Java?

Если я правильно понимаю, процесс операционной системы. Тогда приостанавливать средствами операционной системы.
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
advanced
Absenden