Posso fazer os JButtons de swing terem margens menores?
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.
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