Valide o valor de JTextField para que comece com “RA” e tenha 8 dígitos

eu tenho umJTextField onde o usuário tem que inserir os dados. Seu valor deve sempre começar comRA e deve ter exatamente 8 dígitos depois disso. Então, seu comprimento será 10 sempre. por exemplo,RA12345678.

Como faço isso em Java?

Eu tentei usarMaskFormatter eJFormattedTextField mas não alcançou os resultados. Eu preciso validar a entrada com comprimento juntos.

questionAnswers(1)

yourAnswerToTheQuestion