2012-11-04 3 views
5

프로젝트에 대한 간단한 웹 브라우저를 만들려고하지만 JEditorPane을 사용하여 HTML을 렌더링하고 표시합니다. JEditorPane이 HTML3.2 이상을 지원하지 않기 때문에 브라우저 구성 요소로 사용해서는 안되며 (적절하게 표시하지도 않음) HTML5의 대안을 찾지 못하는 것 같습니다. 누구든지 나를 도울 수 있습니까? 미리 감사드립니다.Java - JEditorPane에 대한 HTML5 대체

답변

8

JavaFX-2 Webview을 사용할 수 있습니다. JavaFX-2 Adding HTML Content 튜토리얼 문서 :

임베디드 브라우저 구성 요소는 오픈 소스 웹 브라우저 엔진 인 WebKit을 기반으로합니다. CSS (Cascading Style Sheets), JavaScript, DOM (Document Object Model) 및 HTML5를 지원합니다.

javafx-2와 스윙을 통합하려면 Swing and Javafx-2 Interoperability 문서를 읽어 보는 것이 좋습니다.

도움이 되었기를 바랍니다. 환호

+0

감사합니다. 지금 살펴 보겠습니다. 빠른 답장! – condorcraft110

+0

내 에디션에 새로운 자습서를 추가했습니다. JavaFX-2로 프로그래밍을 시작한 후에 Swing으로 다시 프로그래밍하고 싶지 않을 가능성이 있습니다.) –

+0

Btw @ condorcraft110, StackOverflow를 처음 사용하기 때문에 : 답변이 정확하다면 그렇지 않으면 stackoverflow는 문제가 해결되었음을 알 수 없습니다. 다소 유용했던 투표 응답을 고려하십시오. 이렇게하면 유사한 질문을 가진 다른 사용자가 답을 더 쉽게 찾을 수 있습니다. –