2010-04-26 1 views

Répondre

10

JButton a une frontière par défaut, vous pouvez le supprimer:

button.setBorder(null); 

Si vous voulez garder la frontière, de réduire la marge (voir Eugenes answer)

+0

Merci, et désolé de poser une question aussi simple. –

+0

@ Spi1988 Accepter la réponse si cela fonctionne ... – amod

+0

merci, devenait fou essayer de trouver où le foutu padding a été mis en place. – Gubatron

8

Effacer les marges dans le bouton avec setMargin.

La suppression de la bordure a pour effet secondaire de supprimer la bordure. Si vous souhaitez uniquement effacer les marges, utilisez la méthode setMargin pour définir les marges sur zéro.

button.setMargin(new Insets(0,0,0,0)); 
+0

Merci, cet indice était très utile! –

Questions connexes