2014-04-22 2 views
0

JEditorPane을 고급 HTML 및 CSS로 이해할 수 있습니까?
<button>, <progress> 또는 대부분의 다른 태그와 같이 HTML이나 CSS를 입력하면 이해가되지 않습니다. 더 복잡하고 진보 된 코딩을 이해하고 표시 할 수있는 방법이 있습니까? 그렇다면 어떻게해야합니까?
감사합니다.JEditorPane이 고급 HTML 및 CSS를 이해하도록 할 수 있습니까?

+0

도 http://stackoverflow.com/questions/13218572/java-html5-alternative-to-jeditorpane – keuleJ

답변

1

내부 JavaFx WebView를 사용할 수 4. 기본 HTML을 잘 알고 있습니다. Java 7 EE에는 HTML5 기능이 있지만 특정 태그에 대해서는 잘 모릅니다. 또한 one from Intel freely available과 같은 외부 패키지가 있으며 어떤 방식 으로든 기능을 확장 할 수 있습니다.

편집 : 나의 두번째 제안에 추가

인텔 JWebEngine (이미 찾고있는 수 있습니다 무엇을하는) 문서를 말한다 (링크 된 문제의 주제 구현) :

무엇 빌트인 Java HTML 편집기와 비교하여 장점이 있습니까?

Java의 내장 Java HTML 편집기는 매우 제한되어 있습니다. 은 HTML 4 및 CSS의 일부 기능으로 HTML 3.2를 지원합니다. 많은 경우에 CSS의 지원이 잘못되었습니다. 특히 선택기를 계단식으로 연결할 때 그렇습니다. 텍스트가 너무 작아서 많은 웹 사이트에서 Java에만 은 잘못된 형식의 페이지 대신 오류를 표시합니다. 여기

약간 더 차이가 있습니다 : 올바르게 ACID (1) 테스트를 표시 할 수 있습니다

  • JWebEngine이 - 자바하지 않는
  • JWebEngine는 ACID 2 테스트가 부분적으로 표시 할 수 있습니다 - 자바는 오류 때문에 빈 페이지를 표시 발생
  • JWebEngine은 기본적으로 JavaScript가 비활성화 된 브라우저와 같은 HTML 페이지를 표시합니다.
  • CSS 및 HTML 사양이 구현에 대해 명시 적으로 나타나지 않는 경우 JWebEngine은 Mozilla FireFox의 동작을 반영하도록 설계되었습니다.
+0

질문에 대한 스윙에 대해 나는 자바 SE에 대한 것이 아니라 자바 EE에 대해 생각 ... – keuleJ

+0

내가 언급 한 모든 스윙 호환됩니다. 스윙과 관련된 문제는 HTML/CSS 관련 클래스 (예 : 내 대답의 링크)에 있습니다. 문제는 Swing에 관한 것이지만, EE에도 포함되어 있기 때문에 왜 SE로 제한 될지 알지 못합니다. – user1803551

+0

com.inet.html.css.HTML.Attribute가 재미있을 것 같습니다. 당신은 그것으로 작업하는 것을 구현 했습니까? – keuleJ

0

아니 그냥 당신은 예 JFXPanel

+0

좋아 참조하십시오. 고맙습니다! 나는 그것을 시도 할 것이다. –

관련 문제