Kann ich Swing-JButtons haben kleinere Margen machen?
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.
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