Ricardo Santiago Mancilla

JEDITOR PANE

Éste componente admite tres tipos de textos formateados por defecto: texto plano, documento enriquecido RTF y HTML. Un ejemplo de uso es el siguiente:

Para este caso preferí enfocarme en que la parte de nombre, salario, retardos e inasistencias sean pasados a formato html y cambie el formato a italic y bold al dar clic en cotizar.

Primero insertamos el JEditorPane

Al agregar nos quedará de la siguiente manera (Agregue un label con el texto “Texto en HTML formato bold italic”):

En el código del botón cotizar agregue el siguiente código para hacerlo funcionar con el JEditorPane.

jEditorPane1.setContentType("text/html");

jEditorPane1.setText("<i>"+"<b>"+jTextField1.getText()+"</i>"+"</b>"+"<br>"+"<i>"+"<b>"+retardos+"</i>"+"</b>"+"<br>"+"<i>"+"<b>"+inasistencias+"</i>"+"</b>"+"<br>"+"<i>"+"<b>"+retardos+"</i>"+"</b>"+"<br>");

Ya funcionando queda así:

Listo!

rsm