Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment écrire des jeux en Java 
  • Comment exécuter JSP dans iFrame 
  • Comment cartographier une chaîne à…
  • Comment puis-je exécuter fichiers J…
  • Comment mettre un lien vers l'interf…
  • Une explication de l'INT , NUM1 , NU…
  • Comment écrire un menu à l'aide d'…
  • Comment faire pour exécuter CLS de …
  • La différence de HashMap et HashSet…
  • Comment utiliser la fonction CAST su…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment faire une animation en utilisant Java

    Les programmeurs peuvent créer des animations en Java en traçant une série d'images à l'écran , l'un après l'autre . La façon la plus simple de le faire est de passer en revue les images d'une collection , de façon à créer un effet d'animation . Vous pouvez accomplir cela en boucle à travers un éventail d'images, affichage de chaque image à son tour . Cette méthode peut aider à la création d' écrans de démarrage animés pour les programmes, ou de petites pièces d'applications Web . Instructions
    1

    Mettre en place la classe Java. Cette classe contient des variables pour contenir 10 photos animer dans un tableau, avec des variables pour garder une trace des images actuelles , et le nombre d'images effectivement dans la liste :

    import java.awt * ; public class . Animer s'étend javax.swing.JApplet implémente Runnable {

    image [ ] = new animation image [ 10]; int courant = 0 ; coureur de discussion ;}
    2

    créer une méthode de départ pour démarrer l'animation :

    début public void () {if ( coureur == null) { coureur = new Thread (this); runner.start (); }}
    3

    créer une méthode de peinture qui se dessiner l'image à l'écran :

    peinture public void ( écran graphique ) { super.paint ( écran ) ; Graphics2D screen2D = ( Graphics2D ) écran if ( animation [actuelle] = null) screen2D.drawImage (animation [actuelle] , 0, 0 , this) ;}
    4

    créer une méthode courante pour exécuter l'animation. Cette méthode vérifie si le fil conducteur , " runner" est le fil conducteur actif. Si c'est le cas , la boucle "while" continuellement appeler la méthode " de peinture " à " repeindre ", puis incrémenter la photo en cours. Le compteur d'image reviendra à 0 chaque fois que la liste est terminée, faire une image de répétition :

    public void run () { de thisThread du filetage = de Thread.currentThread (); while ( coureur == thisThread ) { repeindre () ; courant + +; if ( courant > = animation.length ) courant = 0 ;

    Thread.sleep (500); }

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser Netbeans CVS 
  • Java pop-up codes 
  • Types incompatibles ont été trouvés dans Java 
  • Comment dessiner des triangles en Java 
  • Comment faire pour vérifier la version de Runtime Java 
  • L' authentification requise pour Java 
  • Comment faire pour télécharger des images en Jsp 
  • Comment annuler l'héritage Java 
  • Comment faire un programme Java pour Square Roots 
  • Comment faire une boucle continue Ligne 
  • Connaissances Informatiques © http://www.ordinateur.cc