Tenho essa função que deixa em negrito o mas fica dando erro no meu setContentType. Alguém sabe como resolver? O areaTexto é o JTextArea.
private void formatarNegrito() {
areaTexto.setContentType("text/html");
String selecaoStr, textoForaSelecao1 = areaTexto.getText().substring(0,areaTexto.getSelectionStart());
String textoForaSelecao2 = areaTexto.getText().substring(areaTexto.getSelectionEnd(), areaTexto.getText().length());
selecaoStr = areaTexto.getSelectedText();
selecaoStr = selecaoStr.replaceAll(selecaoStr,"<b>"+selecaoStr+"</b>");
areaTexto.setText(textoForaSelecao1+selecaoStr+textoForaSelecao2);
}