E ae galera do GUJ. Estou com um problema… Tenho um JButton, mas quero mudar o comportamento dele. Já consegui mudar o visual dele do jeito que eu quero, masd o que eu não consigo é fazer O “Label” do JButton ficar maior, ou menor, ou ocupar várias linhas de acordo com o tamanho do JButton.
Estou estendendo a classe BasicButtonUI, e estudando a implementação dessa classe no fonte do Java, mas mesmo assim não estou conseguindo.
Se alguém puder dar uma luz nessa questão eu agradeço.
Personalizar JButton
3 Respostas
Não entendi muito o que você quis dizer com “mudar o comportamento”.
Parece que você quer que o texto fique com mais de uma linha certo?!
Bom, muitos componentes Swing aceitam HTML para seus textos.
Experimente usar
para quebra de linha.
cara é bem isso que eu queria valeu mesmo.
T
Você pode atribuir à propriedade text do botão (ou seja, com “setText”) uma string como a seguinte:
<html><center>Linha 1<br>Linha 2<br>Linha 3</center></html>
Criado 28 de janeiro de 2007
Ultima resposta 29 de jan. de 2007
Respostas 3
Participantes 3
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo