A personalização de todos os componentes utilizados nos formulários é muito importante pois trás um aspecto profissional e  sofisticado para os mesmos.

          A personalização de um jLabel permite colocarmos efeitos no texto do componente. Colocar o texto, ou parte do texto em diversos efeitos como negrito, itálico, sublinhado, subscrito, sobrescrito, trocar a cor da fonte  e escrever em mais de uma linha com um mesmo jLabel.

          Para escrevermos em um Jlabel em mais de uma linha devemos colocar antes do texto a tag .

          Para colocarmos efeitos em partes do texto, como sublinhado, negrito, itálico devemos adicionar as tags do HTML, sem a tag  HTML os efeitos não funcionam.

Exemplo:

          Insira um jLabel em um JPanel ou Jframe.

          Clique com o botão direito do mouse sobre o componente depois em editar texto.

          Escreva a seguinte frase.



<html><b>Criação</b> <br><font color="red">do</font> 
<i>arquivo</i> de <sup>configuração</sup> 
do acesso ao <sub>banco</sub> de <u>dados.</u>



        Irá ficar assim:

 

 

         Descrição das tags inseridas no jLabel.



<html>  permite escrever em mais de uma linha e usar os comandos de HTML.

<b> coloca o texto em negrito e deve ser finalizada com </b>

<br> quebra de linha

<font color="red"> define a cor da fonte, nome da cor em inglês, deve ser finalizada com </font>

    As cores também pode ser colocadas em hexadecimal, para conferir  os valores de cores faça uma busca por tabelas de cores HTML.

<i> coloca o texto em itálico e deve ser finalizada com </i>

<sup> coloca o texto em sobrescrito  e deve ser finalizada com </sup>

<sub> coloca o texto em subscrito e deve ser finalizada com </sub>

<u> coloca o texto sublinhado e deve ser finalizada com </b>



          Depois basta arrastar os cantos do jLabel e redimensioná-lo de acordo com a finalidade.

          Para definir alguma ação para o jlabel podemos definir eventos para ele.

          O mais útil é o mouse clicked, para acionar esse evento devemos clicar com o botão direito do mouse sobre o componente depois em eventos selecionar Mouse e após clicar em mouse clicked. Então escrever dentro do método o código da ação desejada.

Dica:

           Embora seja muito útil a personalização de componentes, no momento do desenvolvimento de um sistema devemos sempre levar em conta a correta utilização de cores e não exagerar nos efeitos visto que os mesmos devem ser utilizados para dar destaques em informações essenciais. Para mais informações sobre a dica procure sobre usabilidade e ergonomia do hardware vídeo.