Bonjour,
J'essaie de dessiner une image en mouvement très lent ,
je le fais avec
,
Code : Sélectionner tout - Visualiser dans une fenêtre à part drawImage(img, x, y, null);
seulement cette fonction ne prend que des entiers pour les coordonnées.
Je sais qu'on peut dessiner des formes en float et des double avec la methode
Code : Sélectionner tout - Visualiser dans une fenêtre à part draw(shape)Comment dessiner une image avec des coordonnée float ou double? ceci m'est nécessaire car cette image à pour but d’être en mouvement permanent et lent cependant la faire translater en coordonnées entiers fait perdre en fluidité mon animation. (on arrive facilement à voir l'image sauter d'un pixel à chaque fois)
Code : Sélectionner tout - Visualiser dans une fenêtre à part g.draw(new Rectangle2D.Double(...)
Merci d'avance








Répondre avec citation







quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez
. avec translate ça marche. mais je dois faire un 2ème translate inverse pour remettre le système de coordonnée ça sa place.
Partager