Java 응용 프로그램의 텍스트 영역에 HTML 형식의 텍스트를 표시하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/2441584

  •  19-09-2019
  •  | 
  •  

문제

Java 애플리케이션을 사용하여 웹 사이트에서 데이터를 폐기하고 있으며 HTML 페이지의 코드를 구문 분석 한 후 스윙에서 만든 텍스트 영역에서 결과를 표시하려고합니다.

텍스트와 같은 텍스트 : hello <b>every</b>one '안녕하세요 모든텍스트 영역에서 하나. 감사!!

도움이 되었습니까?

해결책

Jeditorpane을 사용하여 HTML 또는 JtextPane을 표시하여 특정 문자에 대한 속성을 설정할 수 있습니다. API를 읽으면 예제를 제공하는 스윙 튜토리얼에 대한 링크가 있습니다.

다른 팁

JEditorPane ep = new JEditorPane();
ep.setContentType("text/html");
ep.setText("html code");

Textarea 내부에서 형성 된 텍스트를 볼 수있는 방법이 없습니다 (텍스트는 태그 평균 텍스트가 아닌 텍스트의 이름)를 볼 수있는 방법이 없습니다. 영역 내부에 코드를 제출할 필요가 없다면 DIV 요소에 스타일 마법을 사용할 수 있습니다. 제출 해야하는 경우 - Wysiwyg 편집기를 사용하십시오. 거기 있습니다 무료 하나의 FCK

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