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

  FORUM HardWare.fr
  Programmation
  Java

  Appliquer un motif à une fenetre Java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Appliquer un motif à une fenetre Java

n°1662590
asirem
Posté le 23-12-2007 à 14:52:03  profilanswer
 

Bonjour à toutes et à tous,
Voilà, je me posais la question suivante : Peut-on appliquer un motif (en fond d'ecran) à une fenetre Java un peu comme en HTML.
Je sais qu'on peut appliquer une image via la methode paint() et donc du coup appliquer l'image plusieur fois en dessinant l'image plusieurs fois.
 
Mais coté rendu, ce n'est pas une solution élégante vu que le tout va être redessiné à chaque appel à repaint.
 
Y a t'il une autre solution ?
 
Merci à toutes et à tous et Joyeuses fetes.

mood
Publicité
Posté le 23-12-2007 à 14:52:03  profilanswer
 

n°1663025
BifaceMcLe​OD
The HighGlandeur
Posté le 26-12-2007 à 11:33:02  profilanswer
 

De toute façon, à chaque repaint(), il faudra bien repeindre toute la zone à repeindre. Si pour cela, il faut redessiner 10 fois l'image, il faudra bien le faire. Mais ne te fais pas trop de souci côté performances. Une fois l'image chargée en mémoire dans un objet de type java.awt.Image, la repeindre dans un panneau est très efficace. C'est d'ailleurs par ce mécanisme que l'on gère un panneau avec double bufferisation pour éviter le clignotement, lorsqu'on redessine très fréquemment un panneau graphique.
 
Ceci dit, ce que tu peux faire, pour une meilleure efficacité, c'est peindre l'image en utilisant le mécanisme de clipping. Ainsi, à chaque fois que tu dois redessiner, tu définiras la zone dite de "clipping" qui seule doit être repeinte, et tout redessin en dehors de cette dessin sera sans effet et ne coûtera quasiment rien côté temps d'exécution.

n°1663060
asirem
Posté le 26-12-2007 à 14:18:57  profilanswer
 

Effectivement il n'y a pas de clignotement meme quand je déssine plusieurs bout d'image pour faire une mozaique.
Merki et bonne journée


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Appliquer un motif à une fenetre Java

 

Sujets relatifs
Fenetre dialog en perlutilisation d'un bean dans une fenêtre java
Probleme sur la suite de conway en java !probleme java et tokenizer
Sortie vers fenetre MS-DOS[JAVA] Plugin Eclipse - Comment créer un nouveau Projet
probleme java beanJava - création de dossier et droit d'écriture (linux)
Comment utiliser la machine virtuelle java Microsoft ? 
Plus de sujets relatifs à : Appliquer un motif à une fenetre Java


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