4
사용자가 입력 한 텍스트를 TextArea로 맞춤법 검사 할 수 있습니까?TextArea의 맞춤법 검사 텍스트
이 JavaFX 구성 요소로 가능합니까?
Java for Java의 표준 맞춤법 검사기를 사용할 수 있습니까?
사용자가 입력 한 텍스트를 TextArea로 맞춤법 검사 할 수 있습니까?TextArea의 맞춤법 검사 텍스트
이 JavaFX 구성 요소로 가능합니까?
Java for Java의 표준 맞춤법 검사기를 사용할 수 있습니까?
CodeArea을 사용하여 오류를 강조 표시 할 수 있습니다.
CodeArea codeArea = new CodeArea();
codeArea.textProperty().addListener((observable, oldText, newText) -> {
List<IndexRange> errors = spellCheck(newText);
for(IndexRange error: errors) {
codeArea.setStyleClass(error.getStart(), error.getEnd(), "spell-error");
}
});
List<IndexRange> spellCheck(String text) {
// Implement your spell-checking here.
}
는 또한, 스타일 시트에 당신이 JDK8이 CodeArea를 사용할 필요가
.spell-error {
-fx-effect: dropshadow(gaussian, red, 2, 0, 0, 0);
}
참고 오류 스타일을 설정합니다.
가능한 [JavaFX TextArea의 강조 문자열] (http://stackoverflow.com/questions/9128535/highlighting-strings-in-javafx-textarea) – jewelsea