Tout d'abord bonjour, je développe une interface ou je peux dessiner des composants que je peux manipuler, j'utilise donc la méthode setComposite de Graphics2D pour donner des effets de transparence pour l'ombre des composants et lors de leur déplacement, mais j'ai remarqué que ça ralentissait considérablement la vitesse d'affichage du coup je perd en fluidité...
La scène ou j'affiche mes composants est un JPanel, j'ai redéfinit la méthode paintComponent, et je travaille directement sur le contexte graphique aprés l'avoir convertit Graphics2D g2d=(Graphics2D)g;
Ma question est donc : Comment puis-je utiliser la méthode setComposite sans ralentir mon application?
Partager