2014-10-22 2 views
0

자바는 웹이 열려있는 페이지를 알 수 있습니까?브라우저에서 URL을 가져 오십시오.

예 : 내 탭 :

facebook.com || stackoverflow.com/ | google.com || + ||

내가 원하는 것의 예.

자바의 출력 :

Site: 

http://www.facebook.com 

http://www.stackoverflow.com 

http://www.google.com 

가이 코드를 사용하여 브라우저에서 URL을 넣을 수 있습니다 :

Desktop.getDesktop().browse(new URL("http://www.google.com").toURI()); 

하지만 어떻게 얻을?

+0

은 브라우저 확장을해야 할 수도 있습니다. –

답변

2

이에 대한 표준 Java API는 없습니다. 또한 다른 애플리케이션에 대해이 정보를 제공하는 브라우저의 표준 API는 없습니다.

간단히 말해서이 작업을 수행 할 수 없습니다. 일부 운영 체제의 경우 일부 브라우저의 경우 특정 OS 명령을 실행하고 출력을 구문 분석하여이를 얻을 수 있지만 이는 단지 해킹 일 뿐이며 모든 경우에 작동하지는 않습니다.

관련 문제