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

 
0
 
Java
ava
MakTpaxep | 27.03.2013, 05:07
Каким образом запустить процесс, чтобы его можно было приостановить из Java? Возможно ли это вообще? Всё было бы ок - но не могу найти можно ли в Thread запускать что-то другое, кроме java. Мне сдаётся что нет. А у класса Process - нету методов приостановки, есть только wait'ы, которые усыпляют родительский процесс, а не тот к которому они вызываются.
Comments (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?

Если я правильно понимаю, процесс операционной системы. Тогда приостанавливать средствами операционной системы.
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit