J'ai une animation sur un composant JComponent. L'animation est simplement un BufferedImage sur lequel ç dessine quelque chose qui bouge. Pour que BufferedImage apparaisse/disparaisse progressivement, j'appelle repaint avec une zone de clip plus petite que la largeur de mon JComponent. Le problème que j'ai, c'est que lorsque le swing doit repeindre le composant, il dessine le BufferedImage en dehors des limites de ma zone de découpage. Comment puis-je améliorer cela? Merci pour votre aide.Swing repeindre
Répondre
Si vous voulez que l'image apparaisse et disparaisse, je ne la colorierai pas sur des cycles où vous ne voulez pas qu'elle s'affiche, plutôt que de jouer avec la région du clip dans ce but. Cela serait également plus efficace, car sinon, la JVM doit calculer quelle partie de l'image est en vue.
Je ne suis pas sûr si je comprends bien votre explication, mais l'image se déplace de droite à gauche et je veux qu'elle apparaisse progressivement quand elle commence par la droite et disparaisse progressivement quand elle atteint le côté gauche de la zone où je veux il doit être affiché. Si je ne le peins pas sur un cycle, il n'apparaîtra/disparaîtra pas progressivement? – wotan2009
- 1. Java Swing repeindre()
- 2. Swing JPanel ne pas repeindre
- 3. Comment faire repeindre JDialog dans Swing?
- 4. Comment repeindre une étiquette en cours de traitement, dans Swing?
- 5. Swing JProgressBar ne pas repeindre comme je l'attendrais
- 6. En attente de repeindre les éléments de Swing
- 7. Pourquoi repeindre (long) repeindre immédiatement?
- 8. java repeindre() émet
- 9. JPanel repeindre
- 10. Peinture, repeindre, paintComponent
- 11. Java Applets - repeindre
- 12. repeindre() en Java
- 13. Comment repeindre une activité?
- 14. repeindre périodique des scala.swing.SimpleSwingApplication
- 15. Repeindre JPanel dans Swings
- 16. Cause xamDataGrid à repeindre
- 17. Emacs redimensionnent repeindre lent
- 18. Repeindre sur l'enfant
- 19. JFrame repeindre Isuse
- 20. Cycle de rafraîchissement Swing
- 21. Lente réaction (repeindre) de mouseListener
- 22. achartengine: comment repeindre/redessiner graphique
- 23. repeindre les contrôles sans flicker
- 24. Scrolling problème de repeindre TextView
- 25. JavaFX: comment "repeindre" une tableview
- 26. repeindre - peindre et supprimer immédiatement
- 27. repeindre ne pas être appelé
- 28. méthode pour repeindre une fenêtre?
- 29. rapide Repeindre Question (Canvas objet)
- 30. Repeindre dans une application Windows
pouvez-vous poster du code? – Heisenbug