/ / JDesktopPane.getAllFrames () sempre indica a ordem JInternalFrame z? - java, balanço, jinternalframe, jdesktop

O JDesktopPane.getAllFrames () sempre indica a ordem JInternalFrame z? - java, swing, jinternalframe, jdesktop

Eu não consegui encontrar em nenhuma documentação, mas até onde eu descobri chamadas experimentais getAllFrames() retorna todos os quadros internos exatamente na ordem z.

Alguém sabe se esta observação é sempre verdadeira ou pode dar alguma referência a ela?

Respostas:

1 para resposta № 1

Alguém sabe se esta observação é sempre verdadeira

Eu diria sim.

ou pode dar alguma referência para isso?

Olhe para o código fonte para o getAllFrames() método. Apenas itera através de todos os componentes no contêiner. E como os componentes estão sempre em ZOrder quando você faz essa iteração, a matriz retornada estará em ZOrder.