Diferença das interfaces gráficas usando ferramentas do Netbeans e inserindo por código

Reparei que se eu fiz uma aplicação usando o Netbeans arrastando por exemplo botões para um JForm, a interface gráfica tem um determinado designer, com os cantos dos botões mais arredondados, já se eu criar ela por código, os botões (exemplo do caso) tem outro designer, tipo mais quadradão. Fora fonte, cor padrão dos elementos. Sabem me dizer porque isso acontece?

Olha a diferença entre o código gerado pelo NetBeans e seu código, verá o que foi feito a mais para torná-lo “arredondado”.