IDEA : 최근 웹 브라우저를 Java 응용 프로그램에 구현합니다 (오프라인으로 저장된 비 서버 콘텐츠 용).JEditorPane가 실행하지 않는 경우. JRex, JRex 어쨌든 그 JRex?
질문이있다 : 나는 자바 응용 프로그램 자바 프로그램 내에서 JQuery와/HTML/CSS를 지원하는 웹 브라우저 구현을 가질 수있다? 나는 그것이 자바에 오픈 소스 웹 브라우저 통합이 얼마나 복잡 알고 싶어
그래서 내가 조언을 JRex 함께 연주 누군가를 요구하고있다. 나는 소스 빌드에서 모질라를 컴파일한다는 아이디어에 열중하고 있지는 않다. 이미 만들어진 컴파일 된 버전이 있습니까?
최근에 컴파일 된 버전 (대부분은 HTML CSS자바 스크립트에 대한 지원 측면에서 최신 버전)을 적용하고이를 응용 프로그램에 통합하는 간단한 방법이 있습니까?
기타 : HTML4 신경 쓰지 않는 부분 5 및 CSS2 준수를 지원하는 데 필요한 작업량에 감사드립니다. JRex와 얼마나 가까워?
응용 프로그램 : 웹 브라우저에서의 의도는 오프라인 콘텐츠에서 웹 페이지를 렌더링하는 것입니다. 온라인 콘텐츠 일 필요는 없으며 단순히 파일 기반 디스플레이 (예 : 파일 : /// C : ...
웹 브라우저를 서버에 랩핑해야 작동합니까? 렌더링하기 위해 파일을 브라우저에 전달하는 것은 얼마나 복잡한가? 나는 이것을 위해 방파제 또는 다른 서버 유형 응용 프로그램을 구현해야하는 것은 아니다.
JRex가 해결책이 아니라면 ... 그 다음은 무엇입니까? Java 내에서 브라우저 구현을 시작할 수 있습니까? Java가 정보와 상호 작용하고 Dom을 통과 할 수 있습니까?
또는 파이어 폭스와 같은 최근 브라우저에서 .hta와 동일한 기능이 있습니까?
귀하의 질문은 너무 모호하고 사행입니다. "응용 프로그램의 UI를 사용하여 어떤 접근 방식을 취해야합니까?" 그것은 더 많은 제약 조건을 지정하지 않고 객관적인 대답에 접근하지 못하는 문제입니다. "[요구 사항]이 주어지면 Java 데스크톱 응용 프로그램에 웹 브라우저 구성 요소를 포함시키는 옵션은 무엇입니까?" 또는 "내 코드를 [임베디드 HTML 렌더러]에서 Javascript 함수에 노출 시키거나 Java JavaScript 함수를 호출하려면 어떻게합니까? – millimoose
그래, 알아. 나는 전체 질문을 다시 썼다. – John
왜 Java 백엔드가 필요한지 알고 싶습니다. 또는 "HTA와 동등한"의미. 이것은 사람들이 임베디드 웹 브라우저 접근법에 대한 대안을 제시하게합니다. – millimoose