| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment dessiner un chien en Java
    Les fonctions de dessin de l'utilisation de Java , y compris la fonction " drawPoligon " , pour créer l'image d'un chien sur votre écran . Ce programme vous initie à la création de programmes Java qui utilisent des graphiques 2 -D. Une partie essentielle du processus d'élaboration du chien à l'écran est de déterminer les coordonnées des points qui composent la forme de cette image. La fonction " drawPoligon " doit ces coordonnées pour dessiner l'image de chien. Vous pouvez obtenir ces coordonnées par le chargement d'une photo dans un programme comme Windows Paint , qui affiche les coordonnées de l'écran de votre curseur de la souris . Instructions
    1

    ouvrir WordPad ou un autre éditeur de texte , puis collez en elle les énoncés suivants . Ces déclarations initialiser la toile numérique sur lequel vous allez dessiner une image de chien

    import javax.swing * ; . . Import java.awt * ; . Java.util.List d'importation; . Import java.util * ; Photos

    classe dogPicture public { private static dogPicture cvasInstance ; private int [ ] xes = { 27, 52 , 91, 146 165 281 , 337, 322 , 145, 82, 27} ; private int [ ] ypoints = { 500, 82 , 65, 258 , 162, 135 , 276, 78 , 56, 9, 50 };

    getCanvas publics dogPicture statiques () { if ( cvasInstance == null) { cvasInstance = new dogPicture ( "chien" ; , 300, 300 , Color.White );} cvasInstance.setVisible (true); retour cvasInstance ; }

    cadre privé JFrame ; privés Canvas2 AVC ; privé Graphics2D graf ; Couleur privé bgColor ; imgCanvas d'images privées;

    de dogPicture privé (String canvasTitle , int wid , int Tai , couleur_fond ) {frame = new JFrame (); AVC = new Canvas2 (); frame.setContentPane (AVC ) ; frame.setTitle ( canvasTitle ) ; AVC . setPreferredSize (new Dimension ( wid , Tai ) ) ; bgColor = bgColor ; frame.pack (); }


    2

    Collez les instructions Java suivants après le " cadre. Pack " déclaration. Ces déclarations montrent la toile sur laquelle l'image de chien apparaît

    publique vide setVisible (boolean visible) {if ( graf == null) { Taille de Dimension = de cvas.getSize (); . ImgCanvas = cvas.createImage ( size.width , size.height ) ; graf = ( Graphics2D ) imgCanvas.getGraphics (); graf.setColor ( bgColor ) ; graf.fillRect ( 0, 0, size.width , size.height ) ; graf.setColor ( couleur. blanc) ; }

    frame.setVisible (visible );} Canvas2 de classe privée s'étend JPanel { public void paint (Graphics g ) { g.drawImage ( imgCanvas , 0, 0 , null );}}

    3

    Coller la déclaration suivante après l'instruction " setColor " . Cette instruction utilise la fonction " drawPoligon " pour tracer un tableau de coordonnées 2 -D qui dépeignent un chien. Ces coordonnées sont contenues dans les variables " xes " et " ypoints . " Le dernier argument de la fonction " drawPoligon " indique le nombre de points de l'image de chien.

    Graf.drawPolygon ( xes , ypoints , 10);
    4

    Enregistrez le fichier sous " dogPicture.java », puis cliquez sur le bouton "Démarrer " . Tapez "cmd" dans la zone de texte qui apparaît pour afficher une invite DOS. Utilisez la commande "dir" pour naviguer vers le dossier contenant votre fichier dogPicture.java . Tapez " javac dogPicture.java " pour compiler le fichier , puis exécutez le programme en tapant " dogPicture java . " La fenêtre de l'application de votre programme apparaît et affiche l'image de chien.

    Previous :

    next :
      articles connexes
    ·Comment obtenir la contribution d'un GUI Java 
    ·Comment faire pour convertir court de int dans Java 
    ·Types incompatibles ont été trouvés dans Java 
    ·Comment faire pour convertir Heures de secondes en Java…
    ·Un tutoriel rapide sur Struts 
    ·Comment faire pour intégrer Java dans Flex 
    ·Android Phone App Development 
    ·Comment faire pour créer des fichiers exécutables en …
    ·Comment lire le texte à SWF en Java 
    ·Comment faire pour exécuter Tcpdump De Java 
      articles en vedette
    ·Comment faire pour envoyer HTML Email Avec CDO 
    ·Comment écrire une liste de paires de valeurs clés da…
    ·Comment écrire des jeux en Java 
    ·Comment puis-je lire flux Java 
    ·Composants d'une application client-serveur 
    ·Comment Nest un sous en VBA 
    ·Comment apprendre les procédures stockées SQL 
    ·Comment utiliser PHP dans un fichier HTML 
    ·Mise en boucle de toutes les propriétés d'un objet Py…
    ·Comment transférer des données de code en utilisant F…
    Copyright © Connaissances Informatiques http://fr.wingwit.com