Gostaria de saber como ativar a quebra de texto em componentes que possam conter um texto.
[size=18]Caso set um texto grande no componente e um tamanho preferencial para o componente gostaria que a quebra de texto acontece-se automaticamente, isso é possível?[/size]
[quote=DavidUser]Gostaria de saber como ativar a quebra de texto em componentes que possam conter um texto.
Caso set um texto grande no componente e um tamanho preferencial para o componente gostaria que a quebra de texto acontece-se automaticamente, isso é possível?[/quote]
isso é simples:
SeuBotao.setText("<html>Meu Texto<br>é muito grande!</html>");
Tente utilizar tags HTML
component.setText("<html>Meu<br/>Texto</html>");
Funciona no JLabel, ainda não testei nos demais componentes para saber se funciona.
Olhe ai se dar certo.
queria que a quebra de texto fosse automática! Mas obrigado pela atenção.
Se for um JLabel, basta usar a tag <html><body>Seu texto aqui</body><html>. E ele se quebrará.
Se for um JTextArea, use o comando:
seuTextArea.setLineWrap(true);