Java esquinas redondeadas en JFrame?

Tengo un inicio de sesión de JFrame para mi aplicación y me gustaría hacer que las esquinas del marco se redondeen unos pocos píxeles.

Me gustaría hacer esto sin usar la transparencia en el JFrame y tener que usar una imagen de fondo dentro de un JPanel, ¿es esto posible?