Frage

Ich ziehe es Tasten mit minimalen Margen, etwa so breit wie ihre Textbeschriftung. Gibt es eine Möglichkeit, dass in einem JButton in Swing zu erreichen?

Was ich in der Praxis sehe jetzt, dass selbst wenn ich versuche setMaximumSize () und ähnlich zu bedienen, es endet nur die Textbeschriftung zu essen, es nach rechts ab zu schneiden. Aber es ist nicht die Ränder reduzieren.

War es hilfreich?

Lösung

ich glaube setMargin ist das, was Sie suchen.

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

Andere Tipps

Bemerkenswert Sie die Werte für Einschübe -ve machen kann. Das macht die Sache noch kompakter und wenn man es nicht genau hinschauen nicht unangenehm.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top