¿Cómo puedes alterar los márgenes en Nimbus Look and Feel

Estoy tratando de usar Nimbus Look and Feel y no puedo simplemente enchufarlo para reemplazar otro Look and feel porque agrega algo de relleno externo alrededor de cada componente.

Entonces, me gustaría eliminar este relleno. Este es ellist de los valores predeterminados que se pueden cambiar, sin embargo, el siguiente código no cambia nada.

UIManager.put("Button.contentMargins", new Insets(0, 0, 0, 0));

Otros valores funcionan como se esperaba.

¿Cómo puedo eliminar este relleno?

EDITA

Creo que los márgenes de contenido se refieren al relleno interno.

EDITA

Mirando a lacódigo fuent el relleno externo parece estar codificado. Creo que se agregó para permitir la propiedad de selección de foco.

¿Debería considerarse esto un error? Ningún otro L&F hace esto, y con este relleno adicional no es posible reutilizar el mismo diseño (ya que todos los diseños anteriores supondrán que no hay relleno).

Respuestas a la pregunta(2)

Su respuesta a la pregunta