Problemas com JWindow

Pessoal tenho esse código que é executado num clique de botão:

JWindow window = new JWindow();
window.setSize(300, 300);
window.setAlwaysOnTop(true);
window.setFocusable(false);

//Adiciona um componente qualquer na janela
window.add(new JButton("OK"));

window.setVisible(true);

A janela está sendo apresentada normalmente, porém ela nao fica habilitada… não consigo interagir com nenhum componente dentro dessa nova janela… quando clico nada acontece, parece q o foco fica ainda na janela anterior que chamou essa… enfim… ela aparece mas nao consigo clicar no botao que adiciono dentro da nova janela!!

window.setFocusable(true);
window.show();