Pergunta

Eu prefiro botões com margens mínimas, tão largas quanto a legenda do texto. Existe uma maneira de conseguir isso em um jbutton em swing?

O que estou vendo na prática agora é que, mesmo que eu tente usar o Setmaximumsize () e similar, ele acaba comendo a legenda do texto, cortando -o à direita. Mas não reduz as margens.

Foi útil?

Solução

Eu acredito setMargin é o que você está procurando.

myButton.setMargin(new Insets(0, 0, 0, 0));

Outras dicas

Vale a pena notar que você pode fazer os valores para inserções -VE. Isso torna as coisas ainda mais compactas e, se feito com cuidado, não parece desagradável.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top