Java Swing borda arredondada para Jtextfield

Quando eu faço

LineBorder lineBorder =new LineBorder(Color.white, 8, true);
jTextField2.setBorder(lineBorder );

Eu recebo este resultado como:

Como posso ter bordas arredondadas sem os cantos quadrados visíveis e o texto meio recortado?

Muito obrigado

Cumprimento

questionAnswers(4)

yourAnswerToTheQuestion