Bonjour,
Dans une application j'ai une JFrame que j'ai programmé avec un CardLayout. Ce Layout un peu particulier permet de superposer plusieurs JPanels comme dans une pile, et le les faire défiler (suivant, précédent, premier, dernier...).
Au final ma fenêtre aura environ 4-5 écrans, pouvant être parfois assez surchargés en composant. Est ce que cela pourrait-il poser un problème d'optimisation? Est ce que lorsqu'un écran est affiché, les autres sont-ils pris en compte?
Autre question, au cours de mon application, j'ai plusieur JFrame de cette manière. Quand je passe d'une fenêtre à une autre, j'en masque un pour afficher la suivante avec setVisible(true) pour la nouvelle et setVisible(false) pour l'ancienne.
Quels sont les impacts sur les performances? Cela peut-il poser problème avec des fenêtres assez chargées?
Merci de partager votre expérience !
Partager