Domanda

Io preferisco pulsanti con margini minimi, su larga quanto la loro didascalia di testo. C'è un modo per ottenere che in un JButton in Swing?

Quello che sto vedendo in pratica ora è che anche se si tenta di utilizzare setMaximumSize () e simili, si finisce solo per mangiare la didascalia di testo, tagliandola a destra. Ma non riduce i margini.

È stato utile?

Soluzione

Credo setMargin è quello che stai cercando.

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

Altri suggerimenti

Da segnalare è possibile rendere i valori per Insets ve. Questo rende le cose ancora più compatto e se fatto con attenzione non sembra sgradevole.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top