Открытие скайпа с Java - PullRequest
2 голосов
/ 13 мая 2011

Я внедряю систему для сенсорных экранов в Java, которая должна иметь возможность вызывать Skype, как я могу перейти от полноэкранного Java-приложения к открытому Skype, затем закрыть окно Skype и вернуться к полноэкранному приложению. Это вообще возможно?

Ответы [ 3 ]

3 голосов
/ 13 мая 2011

Когда Skype установлен, вы можете использовать протокол callto: // или skype: // для запуска Skype.

Синтаксис:

skype:<username|phonenumber>[?[add|call|chat|sendfile|userinfo]]

http://en.wikipedia.org/wiki/URI_scheme

2 голосов
/ 13 мая 2011

Если это система с сенсорным экраном, то зачем вам показывать стандартный Skype UI?Это не сенсорный интерфейс.Рассматривали ли вы возможность использования Skype API для взаимодействия со службой?

Уже имеется библиотека автоматизации настольных систем и SDK службы в бета-версии.

http://developer.skype.com/

0 голосов
/ 13 мая 2011

Я почти уверен, что вам придется реализовать собственную библиотеку, которая будет искать во всех окнах системы, находить Skype и выводить его на передний план. Так что это возможно, но с помощью встроенной библиотеки, которую вы все равно можете использовать в Java через JNI.

...