Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3087 connectés 

 


Dernière réponse
Sujet : [java ]un truc ton con...
Lamu tu devrais mettre tout ca dans des vecteurs et tu redessines a chaque fois tout ce qu il y a dans le vecteur.
je l ai deja fait et ca marche tres bien.
mais la je suis incapable de te sortir le code bein tout betementt car je sais pas ou je l ai foutu :p.
 
mais j ai bel et bien utiliser un cevteur pour cela.
voir 2 , un pour les cercles et un our les rectangle ca sera plus facile.
 
et bien sur dans les vecteurs tu mets les param utile pour tracer le cercle ou le rectagle, deja se servir de getpoint pour recuperer les coordonnees exemple.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Lamu tu devrais mettre tout ca dans des vecteurs et tu redessines a chaque fois tout ce qu il y a dans le vecteur.
je l ai deja fait et ca marche tres bien.
mais la je suis incapable de te sortir le code bein tout betementt car je sais pas ou je l ai foutu :p.
 
mais j ai bel et bien utiliser un cevteur pour cela.
voir 2 , un pour les cercles et un our les rectangle ca sera plus facile.
 
et bien sur dans les vecteurs tu mets les param utile pour tracer le cercle ou le rectagle, deja se servir de getpoint pour recuperer les coordonnees exemple.
zerod

lamatrice a écrit a écrit :

c'est pas ce problème c'est l'autre topic ..  




oui j'ai vu j'ai repondu aussi a l'autre  :)

TontonVader Le mieux serait ke tu balances un bon de code pour qu'on puisse voir de koi il en retourne exactement parce que là c'est assez chaud pour faire du debug à distance.
 
Sinon il me semble qu'il y a longtemps j'avais eu problème presque similaire, je regarderai dans mes souces ce soir.
lamatrice c'est pas ce problème c'est l'autre topic ..
zerod tu peux mettre une capture stp  
tu as essayé de faire un setXORMode() ?
lamatrice ça change rien !!
grahf oui, le repaint appelle d'abord le update qui efface le fond et ki appelle le paint apres, donc comme l'a dit Roswell_, t'as juste a redefinir la methode update
Roswell_ ça fait quoi si tu surcharge uptade ainsi:
public void update(Graphics g)
{
 paint(g);
}
djmanu n'appelle pas la methode repaint() mais essaye avec update()...
a+
 
Manu
lamatrice ?ups?
lamatrice de plus quand je redefini la methode repaint() avec exactement les coordonné du nouveau tracé, j'ai une horrible ligne foreground qui m'efface le coutour de la zone dessinée
lamatrice bien dans mon cas c'est lors du mouseDragged evidement puisque c'est là que j'ai la methode repaint()
TontonVader Ca s'efface quand exactement ? Quand tu cliques sur la souris, quand tu relaches le bouton, quand t'as dessiné ?
lamatrice tout les dessin se font dans le meme panel !
 
c'est un petit editeur de dessin.
 
donc je trace un cercle, et puis quand je veux tracer un rectangle (par exemple) le cercle s'éfface.
petoulachi bon c des souvenirs lointains, mais si tu as une classe pour ton Panel (et donc qui etend Panel), tu dois la redefinir dans cette classe.
lamatrice je dessine sur un panel et j'ai un problème  
 
quand je dessiner une forme avec la souris, et que je veux dessiner une seconde forme, la première s'efface. (et je veux pas)
 
elle s'efface à cause de ma méthode repaint(), qui se trouve dans le mouseDragged.
 
mais je peux pas la mettre ailleur ?
 
 
 
.....désolé mais je suis plombier.....

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR