Pessoal, estou utilizando um código HTML e exibindo os dados num JLabel, e pelo fato dos caracteres estarem armazenados com charset IS0-8859-1 na base de dados, quando vou mostrar os caracteres especiais, por exemplo: á é ç ã ê, ele não renderiza, como posso definir o charset para que ele exiba o conteúdo no JLabel corretamente.
O código que estou utilizando é o seguinte:
//label da mensagem
String textoHtml = "<html><p align='center' >" + "á é í ó ç ã ê Ü" + "</p></html>";
jlMensagem = new JLabel( textoHtml, JLabel.CENTER );
Já tentei adicionar o seguinte código:
<head>
<meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1' >
</head>
obviamente após a tag , mas quando uso isto ele não mostra nada, fica tudo em branco.
Obrigado.