문제

누구나 Java 응용 프로그램에 통합 된 스윙 창 내에서 플랫폼 (Windows/Linux/Mac) 브라우저 인스턴스를 열 수있는 방법을 알고 있습니까? 주어진 URL을 여는 것 외에 다른 조치는 미리 형성되지 않습니다. 현재 Java 내장 브라우저가 불충분했기 때문에 새로운 브라우저 창이 열립니다. 그러나 사용자 상호 작용 관점에서 이것은 바람직하지 않습니다.

이것에 대한 해결책이 1.6 Java 릴리스의 일부인지 궁금합니다. 그래서, 내 Google-Foo는 아무것도 주목하지 않았습니다. 이 작업을 수행하는 폐쇄 소스 라이브러리가 있습니까? 아무것?

도움이 되었습니까?

해결책

다른 팁

우리는 JDIC도 사용하며 Windows에서 우리에게 효과적입니다. 그러나 *nix/os x에서 작동하도록 구성하는 것은 단순히 플랫폼 네이티브 브라우저 (IE 및 Mozilla 지원)를 사용하기 때문에 고통 스러울 수 있으며, Linux/Mac에서는 아무런 문제가 없을 수도 있습니다.

Mozswing 무료 또는 JXBROWSER 또는 JEXPLORER ($ 500)

Webrenderer 이 작업을 수행하는 상용 제품입니다. 그러나 내가 마지막으로 확인했을 때도 꽤 비싸다 (그들은 클라이언트 당 2 달러를 원했다. 크기가 큰 고객 수 및 여러 $ 1000의 지원 계약).

사용 Jeditorpane

다양한 종류의 컨텐츠를 편집하는 텍스트 구성 요소. 기본적으로 다음 유형의 컨텐츠가 알려져 있습니다. 텍스트/일반, 텍스트/HTML 및 Text/RTF

또는 로보

Lobo는 Java로 완전히 작성된 오픈 소스 웹 브라우저입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top