So reduzieren Sie den Abstand zwischen JCheckboxes im GridLayout
Ich habe drei Java JCheckboxes
in einer Spalte angeordnet sind, durch die Einstellung layout des Containers JPanel
zu GridLayout(3, 1, 1, 1)
. Wenn ich das Programm ausführen, es ist zu viel vertikalen Raum zwischen den JCheckBoxes; es sieht aus wie mehr als 1 pixel. Da ich bereits festgelegt haben, dass der vertikale Abstand zwischen der JCheckboxes im layout werden 1 pixel, wie sonst kann ich die den vertikalen Raum zwischen diesen JCheckboxes?
Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erkundete ich mit
GridLayout
,BorderLayout
, undGridBagLayout
und ich glaube, dass jede zusätzliche vertikale Raum, der vorhanden ist, in Ihrer Anwendung ist durch die Dimensionierung der JCheckBox-Komponenten, die nicht mit der layout-manager. Alle Beispiele, die unten keinen Platz zwischen den Komponenten in der layout-manager.GridLayout
GridBagLayout
BorderLayout
Hilft es, wenn Sie die checkbox Grenze?
Kann es auch sein wegen dem Look & Feel der UI delegate ' s rendering. Sie haben in der Regel wenig Kontrolle über diese.
Danke Steve und Alex. Sowohl Ihre Antworten korrekt waren. Indem die Grenze, um einen leeren Rahmen, ich war in der Lage, verschieben Sie die Kontrollkästchen näher.