Curso do mouse

Estou com um problema,

Na minha tela seu seto o cursor do mouse para um tipo especifico,
‘‘setCursor(new Cursor(Cursor.WAIT_CURSOR));’’ mas quando o cursor está sobre um JTextField ele volta para o tipo de texto…como resolver?

Quando você seta o cursor do mouse ele é setado para um componente específico, um frame, panel, button, etc. …
Todos os outros componentes, contidos ou não no que você alterou, continuam com as propriedades intactas … então você precisa setar a propriedade para todos os componentes da sua tela.

Use o método getComponents() para percorrer todos os componentes do seu container.

[]s