/ / Est-ce que JDesktopPane.getAllFrames () indique toujours l'ordre z de JInternalFrame? - java, swing, jinternalframe, jdesktop

JDesktopPane.getAllFrames () indique-t-il toujours l'ordre z de JInternalFrame? - java, swing, jinternalframe, jdesktop

Je ne pouvais le trouver dans aucune documentation, mais dans la mesure où j'ai découvert l'appel expérimental getAllFrames() renvoie tous les cadres internes exactement dans leur ordre z.

Est-ce que quelqu'un sait si cette observation est toujours vraie ou peut donner une référence pour cela?

Réponses:

1 pour la réponse № 1

Est-ce que quelqu'un sait si cette observation est toujours vraie

Je dirais oui.

ou peut donner aucune référence pour cela?

Regardez le code source pour le getAllFrames() méthode. Il suffit de parcourir tous les composants du conteneur. Et puisque les composants sont toujours dans ZOrder lorsque vous faites cette itération, le tableau retourné sera dans ZOrder.