2017-04-14 1 views
0

웹 서버 응용 프로그램 용 클라이언트를 개발 중입니다. 클라이언트에는 웹 서버와 클라이언트 모두에서 텍스트를 표시하는 TextArea가 있습니다. 나는 그것을 구별 할 수있는 특정 색상 (CSS)을 클라이언트에 입력하고 싶다. 입력은 문자열 userAnswer에 저장됩니다. 이 작업을 수행하기 위해 String 또는 다른 방법으로 연결된 ID를 만들 수 있습니까?TextArea의 특정 String에 텍스트 색상을 설정하려면 어떻게해야합니까?

Out.appendText(userAnswer + "\n"); 
+0

JTextArea는 다른 텍스트의 다른 색상을 지원하지 않습니다. 또한 JTextArea는 HTML (또는 CSS)을 지원하지 않습니다. JEditorPane 또는 JTextPane의 사용을 고려할 수 있습니다. – birraa

+0

JTextArea는 JavaFX가 아닌 Swing 속성입니다. –

+0

예, 저는 스윙에 대해 이야기하고있었습니다. 거기에 javafx 태그가 표시되지 않았습니다. – birraa

답변

2

불행하게도, TextArea는 (적어도 자바 FX 8 등) 해당 기능이 없습니다. 그러나 RichTextFX라는 GitHub 프로젝트가 있는데, 당신이 찾고있는 것을 가질 수 있습니다. 다양한 CSS 스타일로 텍스트 범위를 스타일링 할 수 있습니다.

관련 문제