대학용 자바 스윙 프로젝트를 만들어야합니다. 적절한 텍스트 강조 표시가있는 java 파일의 편집기, 즉 에 대한 다른 색상 및 글꼴 java 키워드, , java 설명 및 일반 텍스트의 경우.
두 가지 스타일의 텍스트 구성 요소 중 하나를 선택하는 데 도움이 JEditorpane 및 JTextPane은 Java에서 제공하므로 요구 사항을 모두 채울 수 있습니다.
이 두 가지 사이의 적절한 차이점을 말해주십시오. 어떤 상황에서 이들 중 하나를 사용해야합니다.JEditorpane 대 JTextPane
8
A
답변
10
두 가지 중 하나를 사용할 수 있지만 리치 텍스트 편집기 인 경우 JTextPane
을 사용하는 것이 좋습니다.
this 주제가 유용 할 수도 있습니다.
24
모두 풍부한 텍스트를 지원하지만. 그러나 차이가 있습니다.
JEditorPane은 HTML의 표시/편집을 지원합니다. http://docs.oracle.com/javase/tutorial/uiswing/components :
JTextPane가이 읽기 글꼴, 텍스트 스타일, 색상과 같은 워드 프로세싱 기능을 제공하는 JEditorPane의 확장 등
+0
이것은 매우 기술적 인 대답으로 인정 된 것보다 훨씬 낫습니다. – Volazh
관련 문제
- 1. MarqueePanel의 JEditorPane/JTextPane
- 2. JTextPane/JEditorPane 및 이상한 텍스트 문제
- 3. JTextPane 배경색
- 4. JTextPane + JScrollPane + 줄 바꿈?
- 5. Java JTextPane 선택한 텍스트의 글꼴 변경
- 6. JEditorPane 작동시키기
- 7. JEditorPane onReady?
- 8. Java7의 JEditorPane 라인 랩
- 9. JTextPane 라이브
- 10. JEditorPane, JTextPane의 JTextArea에있는 HTML
- 11. JEditorPane 및 폰트 스케일
- 12. SWT 쉘의 JEditorPane 포함
- 13. 비 EventDispatchThread에서 JEditorPane 사용
- 14. JEditorPane : HTML 레이아웃이 깨졌습니다.
- 15. JEditorPane 내에서 강조 표시
- 16. HttpClient - 쿠키 및 JEditorPane
- 17. Java JEditorPane 형식
- 18. JFrame에서 JEditorPane 크기 조정
- 19. Java JTextPane 저장
- 20. JTextPane 키 누르기 에뮬레이션
- 21. JTextPane 구문 강조 -
- 22. Listener in JTextPane
- 23. JTextPane 서식 지정
- 24. 터치 인터페이스가있는 JtextPane
- 25. JTextPane 내용의 액션 이벤트
- 26. JTextPane 및 regex 문제
- 27. JTextPane 경량 대안?
- 28. JFrame의 JPanel에있는 JScrollPane의 JTextPane
- 29. JTextPane 단어 배치 문제
- 30. JTextPane 및 HTML
입니다 /editorpane.html, 잘 설명합니다. – pedromss
'JTextPane'는'JEditorPane'의 서브 클래스이므로,'JTextPane'는 모든 것이'JEditorPane'에서 실행되고, 그 중 일부는 실행됩니다. – BlackBox
파일에서 내용을 읽는 중 성능이 빠르며 빠릅니다. –