Posso fazer com que os Swing JButtons tenham margens menores?

Eu prefiro botões com margens mínimas, tão grandes quanto a legenda de 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 setMaximumSize () e similar, ele acaba comendo a legenda, cortando-a para a direita. Mas isso não reduz as margens.

questionAnswers(2)

yourAnswerToTheQuestion