Problema com o foco no showMessageDialog

Gostaria que alguém me desse uma ajuda eu estou com problema com o foco do showMessageDialog quando eu mostro uma mensagem de erro eu não consigo fazer com que o foco fique setando no botão de Ok eu preciso apertar o tab para que o o botão ganhe o foco alguém saberia me responder o que eu posso fazer para solucionar esse problema…